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

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

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 BC

---------------

2 23

2 34

3 35

---------------

下列叙述正确的是()。 (9分)

A. 函数依赖 B→A 在上述关系中成立

B. 函数依赖 A→B 在上述关系中成立

C. 函数依赖 AB→C 在上述关系中成立

D. 函数依赖 C→AB 在上述关系中成立

参考答案:C.D.

16.定义外键级联是为了保证相关表之间数据的一致性 (1分)

正确 错误

参考答案:正确

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值