数据库系统原理复习题(四)——关系数据理论
1.设关系模式R(A,B,C,D,E,F),下面的选项中,(??????)是平凡函数依赖。 (6分)
A. BCD-;BD
B. EFD-;AC
C. ABC-;DEF
D. A-;BCDEF
正确答案:A.
你当前选择:无
2.在关系模式R(U,F)中,如果X→Y,存在X的真子集X1,使X1→Y,称函数依赖X→Y为(;; ) (6分)
A. 平凡函数依赖
B. 部分函数依赖
C. 完全函数依赖
D. 传递函数依赖
正确答案:B.
你当前选择:无
3.候选关键字中属性称为__________。 (6分)
A. 非主属性
B. 关键属性
C. 主属性
D. 复合属性
正确答案:C.
你当前选择:无
4.设关系模式R(A,B,C,D,E,F),函数依赖集S={AB-;C,CDF-;B, C-;E, AC-;BE},R有(;;;;;;)个后选关键字。 (6分)
A. 1
B. 4
C. 2
D. 3
正确答案:C.
你当前选择:无
ABDF ABCF
5.关系模型中的关系模式至少是_______。 (6分)
A. 3NF
B. BCNF
C. 1NF
D. 2NF
正确答案:C.
你当前选择:无
6.消除部分函数依赖的1NF的关系模式,必定是___________。 (6分)
A. 1NF
B. 2NF
C. 3NF
D. BCNF
正确答案:B.
你当前选择:无
7.在关系模式R(U,F)中,如果X→U,则X是R的()
A、 B、 C、 D、
(6分)
A. 外键
B. 侯选键
C. 主键
D. 超键
正确答案:B.
你当前选择:无
8.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足其每一属性都是(;;;;)。 (6分)
A. 长度可变的
B. 互相关联的
C. 不可分解的
D. 互不相关的
正确答案:C.
你当前选择:无
9.关系规范化中的删除操作异常是指___________。 (6分)
A. 应该插入的数据未被插入
B. 不该删除的操作被删除
C. 应该删除的数据未被删除
D. 不该插入的操作被插入
正确答案:B.
你当前选择:无
10.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系中,因哪个属性而使它不满足第一范式()
部门(部门号,部门名,部门成员,部门总经理)
(6分)
A. 部门名
B. 部门总经理
C. 部门成员
D. 部门号
正确答案:C.
你当前选择:无
11.当属性B函数依赖于A属性时,属性A与属性B的联系是_________。 (6分)
A. 多对多
B. 一对多
C. 多对一
D. 以上都不是
正确答案:C.
你当前选择:无
D
12.关系数据库规范化是为解决关系数据库中____ 问题而引入的。 (6分)
A. 提高查询速度
B. 保证数据的安全性和完整性
C. 减少数据操作的复杂性
D. 插入、删除和数据冗余
正确答案:D.
你当前选择:无
13.设关系模式R(A,B,C,D,E,F),下面的选项中,(??????)是平凡函数依赖。 (9分)
A. AE-;AE
B. ABCD-;D
C. BCD-;BD
D. EFD-;AC
参考答案:A.B.C.
14.设关系模式R(A,B,C,D,E,F),下面的选项中,(;;;;;;)是完全非平凡函数依赖。 (9分)
A. EFD-;AC
B. ABC-;DEF
C. AE-;BCDEF
D. BCD-;BD
参考答案:A.B.
15.设有关系模式R(A, B, C)的值如下:
---------------
A B C
---------------
2 2 3
2 3 4
3 3 5
---------------
下列叙述正确的是()。 (9分)
A. 函数依赖 B→A 在上述关系中成立
B. 函数依赖 A→B 在上述关系中成立
C. 函数依赖 AB→C 在上述关系中成立
D. 函数依赖 C→AB 在上述关系中成立
参考答案:C.D.
16.定义外键级联是为了保证相关表之间数据的一致性 (1分)
正确 错误
参考答案:正确