数据库系统概论练习题

第四章 关系数据库设计理论

一、选择题

1.关系规范化中的删除操作异常是指

A)不该删除的数据被删除 B)不该插入的数据被插入 C)应该删除的数据被删除 D)应该插入的数据未被插入 答案:A

2.关系规范化中的插入操作异常是指

A)不该删除的数据被删除 B)不该插入的数据被插入 C)应该删除的数据被删除 D)应该插入的数据未被插入 答案:D

3.关系数据库规范化是为解决关系数据库中

A)插入、删除和数据冗余问题而引入的 B)提高查询速度问题而引入的

C)减少数据操作的复杂性问题而引入的 D)保证数据的安全性和完整性问题而引入的 答案:A

4.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及

A)数据的不一致性的缺欠 B)结构不合理的缺欠 C)冗余度大的缺欠 D)数据丢失的缺欠

答案:C

5.设计性能较优的关系模式称为规范化,规范化主要的理论依据是 A)关系规范化理论 B)关系运算理论 C)关系代数理论 D)数理逻辑 答案:A

6.当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系是 A)1 对多 B)多对 1 C)多对多 D)以上都不是 答案:B

7.在关系模式中,如果属性 A 和 B 存在 1 对 1 的联系,则说 A)A→B B)B→A C)A?B D)以上都不是 答案:C

8.关系模式的候选关键字可以有

A)0 个 B)1 个 C)1 个或多个 D)多个 答案:C

9.关系模式的主关键字有

A)0 个 B)1 个 C)1 个或多个 D)多个 答案:B

10.关系模式的候选关键字可以有 1 个或多个,而主关键字有

A.多个 个 个 个或多个 答案:C

11.候选关键字中的属性称为 A)非主属性 B)主属性 C)复合属性 D)关键属性 答案:B

12.已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F={A→D,B→C ,E→A },该关系模式的候选关键字是 答案:B

13.已知关系 R(P,Q,M,N),F是R上成立的函数依赖集,F={(P→Q,Q→M)},则 R 的侯选关键字是 答案:D

14.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}。关系模式A的关键字是

A.C B.(H,R)

C.(H,T)D.(H,S) 答案:D

→Y,当下列哪一条成立时,称为平凡的函数依赖 A. X ∈Y ∈X ∩Y=Φ ∩Y≠Φ 答案:B

16.下面关于函数依赖的叙述中,不正确的是 A.若 X→Y,Y→Z,则 X→YZ B.若 XY→Z,则 X→Z, Y→Z C. 若 X→Y,Y→Z,则 X→Z D. 若 X→Y,Y’包含 Y,则 X→Y’ 答案:B

17.下面关于函数依赖的叙述中,不正确的是 A.若 X→Y,X→Z,则 X→YZ B.若 XY→Z,则 X→Z, Y→Z C.若 X→Y,WY→Z,则 XW→Z D.若 X→Y,则 XZ→YZ 答案:B

18.规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关 系必须满足:其每一属性都是 A)互不相关的 B)不可分解的

C)长度可变的 D)互相关联的 答案:B

19.关系数据库的规范化理论指出:关系数据库中的关系应满足一定的要求,最起码的要求 是达到 1NF,即满足

A)每个非主属性都完全依赖于主属性 B)主属性唯一标识关系中的元组 C)关系中的元组不可重复 D)每个属性都是不可分解的 答案:D

20.关系模型要求关系必须是规范化的,即要求关系模式必须满足一定的条件,这些规范条 件中最基本的一条就是

A)每一个分量是一个不可分的数据项,即不允许表中表结构 B)二维表中各列的宽度必须完全相等 C)二维表中各行和各列的顺序不能交换

D)属性名要么完全使用汉字,要么全部使用字母 答案:A

21.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系

中,因哪个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4