第二章习题
一、选择题
1.E-R 方法的三要素是(C )。
A)实体、属性、实体集 B)实体、键、联系
C)实体、属性、联系
D)实体、域、候选键
2.如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( A )转换为关系数据模
型。
A)E-R 模型
B)层次模型
C)关系模型
D)网状模型。
3.概念设计的结果是(B)。
A)一个与 DBMS 相关的概念模式 B)一个与 DBMS 无关的概念模式
C)数据库系统的公用视图
D)数据库系统的数据词典
4.如果采用关系数据库来实现应用,在数据库设计的( C )阶段将关系模式进行规范化处
理。
A)需求分析
B)概念设计
C)逻辑设计
D)物理设计
5.在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块称为( C )存储 方法。
A)HASH B)B+树索引
C)聚簇
D)其它
6.在数据库设计中,当合并局部 E-R 图时,学生在某一局部应用中被当作实体,而另一局部 应用中被当作属性,那么被称之为( D)冲突。
A)属性冲突
B)命名冲突
C)联系冲突
D)结构冲突
7.在数据库设计中,E-R 模型是进行(B )的一个主要工具。
A)需求分析
B)概念设计
C)逻辑设计
D)物理设计
8.在数据库设计中,学生的学号在某一局部应用中被定义为字符型,而另一局部应用中被定 义为整型,那么被称之为( A )冲突。
A)属性冲突
B)命名冲突
C)联系冲突
D)结构冲突
9.下列关于数据库运行和维护的叙述中,( D )是正确的。
只要数据库正式投入运行,标志着数据库设计工作的结束
数据库的维护工作就是维护数据库系统的正常运行
数据库的维护工作就是发现错误,修改错误
数据库正式投入运行标志着数据库运行和维护工作的开始
10. 下面有关 E-R 模型向关系模型转换的叙述中,不正确的是(C )。
一个实体类型转换为一个关系模式
一个 1:1 联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一 端实体所对应
一个 1:n 联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一 端实体所对应
一个 m:n 联系转换为一个关系模式
11. 在数据库逻辑结构设计中,将 E-R 模型转换为关系模型应遵循相应原则。对于三个不同实 体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(C )
A)2 B)3 C)4 D)5
12. 存取方法设计是数据库设计的( D )阶段的任务。
A)需求分析
B)概念结构设计
C)逻辑结构设计
D)物理结构设计
13. 下列关于 E-R 模型的叙述中,哪一条是不正确的?( D )
在 E-R 图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示
实体类型之间的联系通常可以分为 1:1,1:n 和 m:n 三类
1:1 联系是 1:n 联系的特例,1:n 联系是 m:n 联系的特例
联系只能存在于两个实体类型之间
14.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系 必须满足:其每个属性都是(B)。
A.互不相关的
B.不可分解的
C.长度可变的
D.互相关联的
15.关系数据库规范化是为了解决关系数据库中(A)问题而引入的。
A.插入、删除和数据冗余 B.提高查询速度 全性和完整性
C.减少数据操作的复杂性 D.保证数据的安
16.规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及(C)的缺陷。
A.数据的不一致性 B.结构不合理
C.冗余很大 D.数据丢失
17.关系模型中的关系模式至少是(C)。
A.1NF B.2NF C.3NF D.BCNF
18.以下那一条属于关系数据库的规范化理论要解决的问题。(A)
A.如何构造合适的数据库的逻辑结构。 B.如何构造合适的数据库物理结构。
C.如何构造合适的应用程序界面
D.如何控制不同用户的数据操作权限
19.下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?(B) A.规范化理论提供了判断关系模式优劣的理论标准
规范化理论提供了判断关系数据库管理系统优劣的理论标准
规范化理论对于关系数据库设计具有重要指导意义
规范化理论对于其他模型的数据库的设计也有重要的指导意义
20.下列哪一条不是由于关系模式设计不当所引起的问题?(D)
A.数据冗余
B.插入异常
C.删除异常
D.丢失修改
21.下列关于部分函数依赖的叙述中,哪一条是正确的?(D)
A.若 X->Y,且存在属性集 Z,Z∩Y≠O,X->Z,则称 Y 对 X 部分函数依赖 B.若 X->Y,且存在属性集 Z,Z∩Y≠O,X->Z,则称 Y 对 X 部分函数依赖 C.若 X->Y,且存在 X



