数据库系统原理复习题(四)——关系数据理论

来源:互联网 发布:arm linux系统 编辑:程序博客网 时间:2024/05/29 04:32

数据库系统原理复习题(四)——关系数据理论

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分)

正确   错误

参考答案:正确

原创粉丝点击