教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 建筑文档 >

数据库系统原理章节复习题(2)

来源:网络收集 时间:2025-09-22
导读: B.若R∈3NF,则R不属于BCNF C.若R∈3NF,则R∈BCNF D.若R∈BCNF,则R∈3NF 5.若关系模式R∈3NF,则下面最正确的说法是( C ) A.某个主属性不传递依赖于码 B.某个非主属性不部分依赖于码 C.所有的非主属性都不传递

B.若R∈3NF,则R不属于BCNF C.若R∈3NF,则R∈BCNF D.若R∈BCNF,则R∈3NF

5.若关系模式R∈3NF,则下面最正确的说法是( C ) A.某个主属性不传递依赖于码 B.某个非主属性不部分依赖于码 C.所有的非主属性都不传递依赖于码 D.所有的非主属性都不部分依赖于码 6.给定关系模式R〈U,F〉,其中,U是所有属性的集合,F是FD集。如果X,Y是U的子集,且X→Y∈F,则X和Y之间必然存在( C ) A.一对一联系

B.一对多联系(含一对一联系) C.多对一联系(含一对一联系) D.多对多联系 7.设R(U),其中,U是所有属性的集合。如果存在U的子集K,且K→U,则K为R的( D )

A.外键 B)候选键 C)主键 D)超键

8.任何一个二元关系在函数依赖的范畴内必能达到( D ) A.1NF B)2NF C)3NF D)BCNF 9.在关系模式设计理论中,如果一个关系R满足1NF,但R的某个非主属性传递依赖于键,则关系R至多属于( B )

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

10.在一个BCNF关系模式中,所有的非主属性对每一个键都是( D ) A.部分函数依赖 B)平凡函数依赖 C.传递函数依赖 D)完全函数依赖

第 6 页 6 共 19 页

数据库系统原理

11.在一个关系模式R(A,B,C,D)中,若各个属性间没有任何函数依赖关系,则该模式的主属性有( A )

A,B,C,D B)R,A C)A,B D)R,A,B,C,D 12.当下述哪一条成立时,称X→Y为平凡的函数依赖( B )

A)X ?Y B)Y ?X C)X∩Y=φ D)X∩Y≠φ

13.当关系模式R(A,B)已属于3NF,下列( B )说法是正确的。 A.它一定消除了插入和删除异常 B.仍可能存在着一定的插入和删除异常 C.一定属于BCNF D.A和C都是

14.关系模型中的关系模式至少是( A ) A.1NF B)2NF C)3NF D)BCNF 15.下列函数依赖中,( C )是平凡的函数依赖。

A.AB→BC B)AB→CD C)AB→A D)AB→D 16.下列命题中,不正确的是( D )

A)若X→Y在R上成立,且Z?U,则XZ→YZ在R上成立。 B)若X→Y和Y→Z在R上成立,则X→Z在R上成立。 C)若X→Y,X→Z在R上成立,则 X→YZ在R上成立。

D)若X→Y,WY→Z 在R上成立,则WX→Z在R上不成立。 17.设关系模式R(ABCDE),F是R上成立的FD集,F={AB→C,CD→E,DE→B},则下列哪一项不是关系模式R的候选键( D ) A) ACD B)ABD C)AED D)AD

18.设关系模式R(ABCD)上FD集为F,并且F={ AB→C,C→D,D→A},则下列哪一项不是关系模式R的候选键( B ) A) AB B)AD C)BC D)BD 二、填空题

1.关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定能达到BCNF。

2.将一个关系从1NF规范到2NF,目的是消除非主属性对键的部分函数依赖,若进一步规范到3NF,目的是消除非主属性对键的传递函数依赖。

3.在关系数据库的规范化设计中,对模式分解的等价性进行评价的两条主要标准是具有无损连接性和保持函数依赖。

4.若关系为1NF,且它的每一非主属性都完全函数依赖于候选键,则该关系为2NF。 5.衡量关系模式好坏的标准称为范式。 6.满足第一范式的关系称为规范化的关系。 7.设关系模式R(ABCD),F是R上成立的FD集,F={A→B,C→B},则相对于F,关系模式R的候选键是AC。 三、综合题

1.设有关系模式R(职工编号,日期,日营业额,部门名,部门经理),该模式记录了商店里每个职工的日营业额,以及职工所在的部门和经理信息。

如果规定:每个职工每天只有一个营业额;每个职工只在一个部门工作;每个部门只有一个经理。

试回答下列问题: 1)根据上述规定,写出模式R的基本FD和关键码;

第 7 页 7 共 19 页

数据库系统原理

2)说明R不是2NF的理由,并把R分解成2NF模式集; 3)进而分解成3NF模式集。 答:1)R的基本FD:(职工编号,日期)→日营业额,职工编号→部门名,部门名→部门经理

R的关键码:(职工编号,日期)

2)R不是2NF的理由:R的候选键是(职工编号,日期),则部门名和部门经理为非主属性,并且(职工编号,日期)→部门名和(职工编号,日期)→部门经理成立。而职工编号→部门名,部门名→部门经理,因此职工编号→部门经理,因此(职工编号,日期)→部门名为非主属性部门名对候选键的局部依赖,(职工编号,日期)→部门经理为非主属性部门经理对候选键的局部依赖

R分解为:R1(职工编号,部门名,部门经理)主键是职工编号; R2(职工编号,日期,日营业额)主键是(职工编号,日期),外键是职工编号。

3)R分解为:R11(职工编号,部门名)主键是职工编号,外键是部门名(参照R12); R12(部门名,部门经理) 主键是部门名;

R2(职工编号,日期,日营业额)主键是(职工编号,日期),外键是职工编号(参照R11)。 2.设有关系模式R(运动员编号,比赛项目,成绩,比赛类别,比赛主管),存储运动员比赛成绩及比赛类别、主管等信息。

如果规定:每个运动员每参加一个比赛项目,只有一个成绩;每个比赛项目只属于一个比赛类别;每个比赛类别只有一个比赛主管。 试回答下列问题: 1)根据上述规定,写出模式R的基本FD和关键码; 2)说明R不是2NF的理由,并把R分解成2NF模式集; 3)进而分解成3NF模式集。 答:1)R的基本FD:(运动员编号,比赛项目)→成绩,比赛项目→比赛类别,比赛类别→比赛主管 R的关键码:(运动员编号,比赛项目)

2)R不是2NF的理由:R的候选键是(运动员编号,比赛项目),则比赛类别和比赛主管为非主属性,并且(运动员编号,比赛项目)→比赛类别和(运动员编号,比赛项目)→比赛主管成立。而比赛项目→比赛类别,比赛类别→比赛主管,因此比赛项目→比赛主管成立,因此(运动员编号,比赛项目)→比赛类别为非主属性比赛类别对候选键的局部依赖,(运动员编号,比赛项目)→比赛主管为非主属性比赛主观对候选键的局部依赖。 R分解为:R1(比赛项目,比赛类别,比赛主管)主键是比赛项目; R2(运动员编号,比赛项目,成绩)主键是(运动员编号,比赛项目),外键是比赛项目。 3)R分解为:R11(比赛项目,比赛类别)主键是比赛项目,外键是比赛类别(参照R12); R12(比赛类别,比赛主管) 主键是比赛类别;

R2(运动员编号,比赛项目,成绩)主键是(运动员编号,比赛项目),外键是比赛项目(参照R11)。

第四章 关系运算复习题

一、单项选择题

1.设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡儿积,则T的元组个数是( C )

A)400 B)10000 C)30000 D)90000

2.设关系R与关系S具有相同的关系模式,则R-(R-S)等于( B )

第 8 页 8 共 19 页

数据库系统原理

A.R∪S B)R∩S C)R×S D)R-S

3.在关系代数中,从两个关系的笛卡儿积中,选取它们属性间满足一定条件的元组的操作,称为( D )

A.投影 B)选择 C)自然连接 D)连接

4.设关系R和关系S的元数分别是3和4,关系 …… 此处隐藏:2673字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库系统原理章节复习题(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/682614.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)