C. 3NF D. 以上三者都不行
2.设有关系模式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
3.关系规范化中的删除操作异常是指 ① ,插入操作异常是指 ② 。
A.不该删除的数据被删除 B.不该插入的数据被插入
C.应该删除的数据未被删除 D.应该插入的数据未被插入
答案:①A ②D
4.设计性能较优的关系模式称为规范化,规范化主要的理论依据是 。
A.关系规范化理论 B.关系运算理论 C.关系代数理论 D.数理逻辑 答案:A 5.规范化理论是关系数据库进行逻辑设计的理论依据。根据这个理论,关系数据库中的关系必须满足:其每一属性都是 。
A.互不相关的 B.不可分解的 C.长度可变的 D.互相关联的 答案:B
6.关系数据库规范化是为解决关系数据库中 问题而引入的。
A.插入、删除和数据冗余 B.提高查询速度 C.减少数据操作的复杂性 D.保证数据的安全性
和完整性 答案:A
7.规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及 的缺陷。
A.数据的不一致性 B.结构不合理 C.冗余度大 D.数据丢失 答案:C
8.当关系模式R(A,B)已属于3NF,下列说法中 是正确的。
A.它一定消除了插入和删除异常 B.仍存在一定的插入和删除异常
C.一定属于BCNF D.A和C都是 答案:B
9.关系模型中的关系模式至少是 。 A.1NF B.2NF C.3NF D.BCNF 答案:A
10.在关系DB中,任何二元关系模式的最高范式必定是 。
A.1NF B.2NF C.3NF D.BCNF 答案:D
11.在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是 。
A.2NF B.3NF C.4NF D.BCNF 答案:C
12.当B属于函数依赖于A属性时,属性A与B的联系是 。
A.1对多 B.多对1 C.多对多 D.以上都不是
答案:B
13.在关系模式中,如果属性A和B存在1对1的联系,则说 。
A.A→B B.B→A C.A←→B D.以上都不是
答案:C
14.候选关键字中的属性称为 。
A.非主属性 B.主属性 C.复合属性 D.关键属性
答案:B
15.关系模式中各级模式之间的关系为 。 A.3NF?2NF?1NF B.3NF?1NF?2NF C.1NF?2NF?3NF D.2NF?lNF?3NF 答案:A
16.关系模式中,满足2NF的模式, 。 A.可能是1NF B.必定是1NF
C.必定是3NF D.必定是BCNF 答案:B
17.关系模式R中的属性全部是主属性,则R的最高范式必定是 。
A.2NF B.3Nf C BCNF D.4NF 答案:B
18.消除了部分函数依赖的1NF的关系模式,必定是 。
A.1NF B.2NF C.3NF D.4NF 答案:B
19.关系模式的候选关键字可以有 ① ,主关键字有 ② 。
A.0个 B.1个 C.1个或多个 D.多个 答案:①C ②B
20.候选关键字中的属性可以有 。
A.0个 B.1个 C.1个或多个 D.多个 答案:C
21.关系模式的分解 。 A.惟一 B.不惟一 答案:B
22.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式。下面“部门”关系中,因哪个属性而使
它不满足第一范式? 。
部门(部门号,部门名,部门成员,部门总经理) A.部门总经理 B.部门成员 C.部门名 D.部门号 答案:B
23.设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是 。 A.W1(工号,姓名) ,W2(工种,定额)
B.W1(工号,工种,定额) W2(工号,姓名) C.W1(工号,姓名,工种) w2(工号,定额) D.以上都不对 答案:C
24. 设有一教学管理数据库,其属性为:学号(S#), 课程号(C#),成绩(G),任课教师(TN),教师所在系(D)。这些数据有下列语义:
学号和课程号分别与其代表的学生和课程一一对应。 一个学生所修的每门课程都有一个成绩。
每门课程只有一位任课教师,但每位教师可以有多门课程。
教师中没有重名,每个教师只属于一个系。 (1) 试根据上述语义确定函数依赖集。
(2) 如果用上面的属性组成一个关系模式,那么该关
系模式为何模式?并举例说明在进行增、删操作时的异常现象。 (3) 分解为3NF。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- dfix.cn 版权所有 湘ICP备2024080961号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务