数据库复习 第五章习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第五章习题

一、选择题:

1.关系规范化中的删除操作异常是指①,插入操作异常是指②。

A.不该删除的数据被删除B.不该插入的数据被插入

C.应该删除的数据未被删除D.应该插入的数据未被插入

答案:①A ②D

2.设计性能较优的关系模式称为规范化,规范化主要的理论依据是____。

A.关系规范化理论B.关系运算理论

C.关系代数理论D.数理逻辑

答案:A

3.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是____。

A.互不相关的B.不可分解的

C.长度可变的D.互相关联的

答案:B

4.关系数据库规范化是为解决关系数据库中____问题而引人的。

A.插入、删除异常和数据冗余B.提高查询速度

C.减少数据操作的复杂性D.保证数据的安全性和完整性

答案:A

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

A.数据的不一致性B.结构不合理

C.冗余度大D.数据丢失

答案:C

6.当关系模式R(A,B)已属于3NF,下列说法中____是正确的。

A.它一定消除了插入和删除异常B.仍存在一定的插入和删除异常

C.一定属于BCNF D.A和C都是

答案:B

7.关系模型中的关系模式至少是____。

A.1NF B.2NF C.3NF D.BCNF

答案:A

8.在关系DB中,任何二元关系模式的最高范式必定是____。

A.1NF B.2NF C.3NF D.BCNF

答案:D

9.在关系模式R中,若其函数依赖集中所有候选关键宇都是决定因素,则R最高范式是____。

A.2NF B.3NF C.4 NF D.BCNF

答案:C

10.当B属性函数依赖于A属性时,属性A与B的联系是____。

A.1对多B.多对1 C.多对多D.以上都不是

答案:B

11.在关系模式中,如果属性A和B存在1对1的联系,则说____。

A.A→B B.B→A C.A↔B D.以上都不是

答案:C

12.候选码中的属性称为____。

A.非主属性B.主属性C.复合属性D.关键属性

答案:B

13.关系模式中各级模式之间的关系为____。

A.3NF⊂2NF⊂ 1NF B.3NF⊂ 1NF⊂2NF

C.1NF⊂2NF⊂3NF D.2NF⊂1NF⊂3NF

答案:A

14.关系模式中,满足2NF的模式____。

A.可能是1NF B.必定是1NF

C.必定是3NF D.必定是BCNF

答案:B

15.关系模式R中的属性全部是主属性,则R的最高范式必定是____。

A.2NF B.3NF C.BCNF D.4NF

答案:B

16.消除了部分函数依赖的INF的关系模式,必定是____。

A.1NF B.2NF C.3NF D.4NF

答案:B

17.关系模式的候选码可以有①,主码有②。

A.0个B.l个C.l个或多个D.多个

答案:①C ②B

18.候选码中的属性可以有____。

A.0个B.l个C.l个或多个D.多个

答案:C

19.关系模式的分解____。

A.惟一B.不惟一

答案:B

20.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式?

部门(部门号,部门名,部门成员,部门总经理)

A.部门总经理B.部门成员

C.部门名D.部门号

答案:B

21.图5.5中给定关系R____。

图5.5 关系R

A.不是3NF B.是3NF但不是2NF

C.是3NF但不是BCNF D.是BCNF

答案:D

22.设有如图5.6所示的关系R,它是____。

A.1NF B.2NF C.3NF D.4NF

答案:B

图5.6 关系R

23.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是____。

A.W1(工号,姓名)W2(工种,定额)

B.W1(工号,工种,定额)W2(工号,姓名)

C.W1(工号,姓名,工种)W2(工号,定额)

D.以上都不对

答案:C

24.设有关系模式W(C,P,S,G,T,R),其中各属性的含义是:C为课程,P为教师,S为学生,G为成绩,T为时间,R为教室,根据定义有如下函数依赖集:F={C→G,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}

关系模式W的一个候选码是①,W的规范化程度最高达到②。若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C),则W1的规范化程度最高达到③,W2的规范化程度最高达到④,W3的规范化程度最高达到⑤。

①A.(S,C)B.(T,R)C.(T,P)D.(T,S)E.(T,S,P)

②③④⑤A.1NF B.2NF C.3NF D.BCNF E.4NF

答案:①E ②B ③E ④E ⑤B

1.属于BCNF的关系模式________。

A.已消除了插入、删除异常B.已消除了插入、删除异常和数据冗余

C.仍然存在插入、删除异常D.在函数依赖范畴内,已消除了插入和删除的异常答案:D

2.设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称________。A.Y函数依赖于X B.Y对X完全函数依赖

C.X为U的候选码D.R属于2NF

答案:A

3.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X' Y,则________。A.Y函数依赖于X B.Y对X完全函数依赖

C.X为U的候选码D.R属于2NF

答案:B

4.包含在_______中的属性,叫做主属性。

A.主码B.候选码

C.外码D.全码

答案:B

5.多值依赖的毛病在于________。

A.插入异常B.删除异常

C.数据冗余太大D.插入异常、删除异常、及数据冗余太大

答案:C

6.1NF________规范为2NF。

A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖

答案:A

7.2NF________规范为3NF。

A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖

答案:B

8.3NF________规范为BCNF。

A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖

答案:C

9.3NF________规范为4NF。

A.消除非主属性对码的部分函数依赖B.消除非主属性对码的传递函数依赖C.消除主属性对码的部分和传递函数依赖D.消除非平凡且非函数依赖的多值依赖

相关文档
最新文档