数据库原理复习题

更新时间:2023-09-19 22:21:01 阅读量: 小学教育 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

练习题1 1、( B )是存储在计算机内有结构的数据的集合。

A.数据库系统 B.数据库 C.数据库管理系统 D.数据结构

2、在数据库的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A 数据库系统 B文件系统 C人工管理 D数据库管理 3、下述关于数据库系统的正确叙述是 ( A )。

A.数据库系统减少了数据冗余 C.数据库系统中数据的一致性是指数据类型一致 B.数据库系统避免了一切冗余 D.数据库系统比文件系统能管理更多的数据 4、数据库系统的核心是( B )。

A.数据库 B.数据库管理系统 C.数据模型 D.软件工具

5数据库系统的特点是(A )、数据独立、减少数据冗余、避免数据不一致和加强了数据保护. A.数据共享 B.数据存储 C.数据应用 D.数据保密 6、下面( C )不是DBM必须提供的的数据控制功能。

A 安全性保护 B完整性检查 C可移植性 D并发控制 7、以下( C )不属于数据库模型三要素。

A数据结构 B完整性约束 C并发操作 D数据操作

8、E—R图是表示概念模型的有效工具之一,在E—R图中的菱形表示 (C )。 A 实体 B实体的属性 C 联系 D联系的属性

9、数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作,这种功能称为(C )。

A.数据定义功能 B.数据管理功能 C.数据操纵功能 D.数据控制功能 10、层次模型不能直接表示( C ) 。 A. 1 :1关系 B.1 :m关系 C. m :n关系 D.1 :1和1 :m关系 11,( C )是一个科学的组织和管理,高效的获取和维护数据的系统软件。 A.DB B.DBA C.DBMS D.DBS 12,数据库系统的构成是( D )。

①DB ②DBS ③DBMS ④DBA ⑤User ⑥应用系统

A.①②③④⑤⑥ B. ①②③④⑤ C. ①②③④⑥ D. ①③④⑤⑥

13数据库系统来管理数据具有的数据独立性高的特点主要包括 独立性和 独立性( A )。 A.物理 逻辑 B.物理 关系 C.条件 逻辑 D.关系 条件 14,数据结构用于描述系统的( A )。

A.静态特性 B.动态特性 C.关系特性 D.完整性约束条件 15,( C )是数据库系统的核心和基础。

A.概念模型 B.逻辑模型 C.数据模型 D.无正确答案 16,唯一标识实体的属性的集称为( B )。

A.实体 B.码 C.属性 D.域

17,用实体名和其属性名集合来抽象和刻画同类实体称为( B )。 A.实体集 B.实体型 C.域 D.联系 18,E-R图中用( B )表示属性。

A. B. C. D.

19,( A )是用树形结构来表示各类实体以及实体之间的联系。 A.层次模型 B.网状模型 C.关系模型 D.对象关系模型 20,采用层次数据模型的邻接法存储下列数据的正确顺序是:( B ) 。

A.AB1C3C2C1B2C4 B.AB1C1C2C3B2C4 C.AB2B1C1C2C3C4 D.AB2C4B2C2C2C3

21、要想成功的运转数据库,就要在数据处理部门配备( B ) A:部门经理 B:数据库管理员 C:应用程序员 D:系统设计员

22、学生选课中包括学号、课程号、成绩等属性,下列哪一个属于主码?( C ) A:学号 B:课程号 C:学号+课程号 D:成绩

23、在E-R图中用来表示实体的方法是什么?(B ) A:菱形 B:矩形 C:椭圆 D:圆形 24、表示数据库的概念模型一般使用( C )

A.用户活动图 B.数据流图 C.E-R图 D.流程图

25、从“实体-联系”模型到数据模型实际上经历了三个领域的演变过程.即(D )A.信息世界→现实世界→数据世界 B.数据世界→信息世界→现实世界 C.现实世界→数据世界→信息世界 D.现实世界→信息世界→数据世界

26、一个班级有多个学生,每个学生只能属于一个班级,班级与学生之间是(B )A.一对一的联系 B.一对多的联系 C.多对一的联系 D.多对多的联系 27、数据库系统与文件系统的最根本区别为( C )

A:共享性好 B:冗余度低 C:数据结构化 D:独立性高 28、下列哪一个不属于数据库模型的要素?( B )

A:数据结构 B:数据设计 C:数据操作 D:完整性约束 29,层次模型一般不能直接表示( C )

A:1:1关系 B: 1:m关系 C: m:n关系 D: 1:1关系和1:m关系

30、数据库的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是( D A:内模式 B:外模式 C:存储模式 D:模式 31.DBS指的是( D )

A.数据 B.数据库 C.数据库管理系统 D.数据库系统 32.下面哪项不是文件管理的特点( B )

A.数据可长期保存 B.数据的共享性好,冗余度小 C.数据的独立性低 D.由专门的软件进行数据管理 33.下面哪项不是数据库系统的特点( C )

A.数据结构化 B.数据的共享性好,冗余度低,易扩充 C.数据独立性低 D.数据由DBMS统一管理和控制 34.数据结构用于描述系统的( B )

A.动态特性 B.静态特性 C.属性 D.联系

) 35.属性在E-R图中用什么表示( B )

A.矩形 B.椭圆形 C.菱形 D.直线 36.数据模型应满足的要求包括以下哪三条( ABD ) A.能比较真实的模拟现实世界 B.容易为人所理解 C.必须由专门的软件进行管理 D.便于在计算机上实现 37.数据模型主要包括( ACD )。

A.网状模型 B.概念模型 C.层次模型 D.关系模型 38.DBMS必须提供以下几方面的数据控制功能( ABCD )

A.数据的安全性 B.并发控制 C.数据库恢复 D.数据的完整性 39.网状模型的操纵包括( ABCD )

A.查询 B.插入 C.删除 D.更新数据 40.层次模型的主要优点有( ACD )

A.层次数据模型本身比较简单 B.具有良好的性能,存取效率较高

C.对于实体间联系是固定的 D.层次数据模型提供了良好的完整性支持 41.下面选项中除了( D )都是数据模型的三要素。

A.数据结构 B.数据操作 C.完整性约束 D.数据。 42.下列( A )能作为学生实体的码。 A.学号 B.成绩 C.姓名 D.出生年月

43.课程与学生之间的联系是( C ) 。

A.一对一联系 B.一对多联系 C.多对多联系 D.无联系

44.下列关于层次数据模型的叙述错误的是( A ) A.一个层次模型中只有一个结点,没有双亲结点。 B. 一个双亲结点可以有多个子结点。 C. 一个子结点可以有多个子结点。

D. 根以外的其他结点都有一个双亲结点。

45. 数据库系统的核心是( A )

A.数据库 B.数据库系统 C.数据模型 D.软件工具 46.一张学生人事记录就是一个( B )

A.网状模型 B.层次模型 C. 关系模型 D.面向对象模型

47. 下列关于网状数据模型的叙述错误的是( A ) A.数据独立性较好 B. 存取效率较高

C.可以表示多对多的联系 D.允许多个结点没有双亲结点 48 数据库管理系统(DBMS)是( D )

A.教学软件 B.应用软件 C. 计算机辅助设计 D.系统软件 49下列( AB )不是目前常用的数据模型。

A.层次模型 B. 网状模型 C.概念模型 D. 关系模型 50.在E-R图中椭圆是用来表示( A ) A.属性 B.实体型 C.联系 D.码 练习题2第二章

1. 将E—R图转换为关系模式时,实体和联系都可以表示为( C ) A.属性 B.键 C.关系 D.域 2.有两个关系R、S如下:

R S

由关系R通过运算得到关系S,则所使用的运算为(A ) A.选择 B.投影 C.插入 D.连接

3. 在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是( B ) A.并 B.交 C.投影 D.笛卡尔积

4.关系模型的完整性规则是对关系的某种约束条件,则以下哪种约束要求关系的主键中属性值不能为空值( A )

A.实体完整性 B.参照完整性 C.用户定义的完整性 5.在关系数据库中,用来表示实体之间联系的是( D ) A.树结构 B.网结构 C.线性表 D.二维表

6.按条件f对关系R进行选择,其关系代数表达式为( C ) A.R|x|R B.R’|x|R C. σf(R) D. ∏f(R) 7.以下关系数据语言与其英文缩写搭配正确的是( A )

A.域关系演算语言(QBE) B.元组关系演算语言(APLHA) C.结构化查询语言(SDL) D.数据控制语言(DML) 8.以下哪种语言是关系数据库的标准语言( D ) A.数据定义语言(DDL) B.数据操纵语言(DML) C.数据控制语言(DCL) D.结构化查询语言(SQL) 9.关系的三种类型( ABD )

A.基表 B.查询表 C.属性表 D.视图表 10.关系模型由( BCD )三部分组成

A.关系数据库结构 B.关系数据结构 C.关系操作集合 D.完整性约束 11,下表关系中候选个数为( B) A 1 B 2 C 3 D 4

12关系R和关系S具有相同的目n,且相应的属性取自同一个域,则为R US为(B)目关系

A. 2n B. n C. n2

13,已知两个分别为n目和m目的关系R和S,则R×S为(C)目关系 A. m B. n C. m+n D. m×n

14,已知两个分别为n目和m目的关系R和S,若R有k1个元组,有S有k2个元组,则

R×S有(D)个元组

A. k1+k2 B. k1 C. k2 D. k1×k2 15,下列说法正确的是(AD)

A选择运算是从行的角度进行运算的 B选择运算是从列的角度进行运算的 C投影运算是从行的角度进行运算的 D投影运算是从列的角度进行运算的 16,进行投影运算之后,关系中列的数目(C)

A肯定发生变化 B肯定不发生变化 C可能发生变化

17,R为目n目关系,S为m目关系,tr属于R,ts属于S,则tr⌒ts称为(B ) A 元组的交 B 元组的连接 C 元组的积 D 元组的并

18,若关系中某一最小属性的值能唯一地标识一个元组,则该属性组称为( C ) A 主属性 B 主码 C 候选码 D 元组

19,设F是基本关系R的一个或一组属性,但不是关系R的码,如果F与基本关系R的主码Ks相对应,则称F是基本关系R的( D )

A 主码 B 候选码 C 主属性 D 外码 20,关于基本关系,下列说法正确的是(AC )

A 列是同质的 B 任意两个元组可以完全相同 C 不同的列可以出自同一个域 D 行或列的顺序是固定的 21. 五种基本关系代数运算是 ( A ) A. ∪,-,×,π和σ B. ∪,-,∞,π和σ C. ∪,∩,×,π和σ D. ∪,∩,∞,π和σ

22.设域D1={a1,a2,a3};D2={1,2};D3={计算机;打印机;扫描仪}。则D1、D2和D3的笛卡尔积的基数为 ( D )。 A. 2 B 3 C 8 D 18

23 现有一个关系:借阅(书号、书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系模式的码是( D )。 A、书号 B、读者号 C、书号+读者号 D、书号+读者号+借期 24. 关系模型中,表示实体间n:m联系是通过增加一个( A )

A、关系实现 B、属性实现 C、关系或一个属性实现 D、关系和一个属性实现 25. 在关系的三种类型中,(C)是虚表,不对应实际存储的数据。 A.基本表 B.查询表 C.视图表 D.都不是 26.下列关于基本关系的性质说法不正确的是(A )。 A.不同的列不能出自同一个域 B.列的顺序无所谓 C.任意两个元组不能完全相同 D.分量必须取原子值,即每个分量都必须是不可分的数据项 27.关系模式R(U,D,DOM,F)中,DOM表示( C )。

A. 属性组 B.关系名 C.属性向域的映像集合 D.属性间数据的依赖关系集合 28.学生表中包括学生学号,姓名,性别,年龄,如何查询年龄小于20岁的元组(A)。 A.选择 B.投影 C.连接 D.除 29.下列符号表示投影的是(B)。

A. ∩ B. π C. ∞ D. σ

30.学生表(学号,姓名,性别,专业号,年龄)专业表(专业号,专业名),专业号属性是学生关系的(B)。

A.主码 B.外码 C.候选码 D.都不是

本文来源:https://www.bwwdw.com/article/lbph.html

Top