第四章 关系数据库设计理论
一、选择题
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.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门”关系
中,因哪个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理)