数据库系统原理章节复习题(2)
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字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [建筑文档]2018年公需课:专业技术人员创新能力与
- [建筑文档]2013年福建教师招考小学数学历年真题
- [建筑文档]高中信息技术课flash知识点总结 - 图文
- [建筑文档]电工实训 - 图文
- [建筑文档]最高院公告案例分析100篇(民商篇)
- [建筑文档]南开中学高2017级14-15学年(上)期末
- [建筑文档]五粮液集团战略分析
- [建筑文档]鲁教版(2012秋季版)九年级化学 酸碱
- [建筑文档]超星尔雅2017中国哲学概论自整理题库答
- [建筑文档]关于成为海口金盘饮料公司材料独家供货
- [建筑文档]LNG学习资料第一册 基础知识 - 图文
- [建筑文档]四年级品社下册《好大一个家》复习资料
- [建筑文档]现阶段领导权力腐败的特点及发展趋势
- [建筑文档]魏晋南北朝诗歌鉴赏—嵇康
- [建筑文档]坚持追求真爱是理智的行为 正方一辩稿
- [建筑文档]湘西州刑释解教人员帮教安置工作存在的
- [建筑文档]园林工程试题库及答案
- [建筑文档]计算机长期没有向WSUS报告状态
- [建筑文档]日语最新流行语
- [建筑文档]B62-016 景观进场交底专题会议
- 2018年中考语文课内外古诗词鉴赏专题复
- 高考试题研究心得体会
- C语言基础题及答案
- 电气控制及PLC习题及答案
- 都昌小学家长学校汇报材料
- GMAT作文模板正确使用方法
- 俄军办坦克大赛:中国99式有望与豹2A6
- 成本会计练习题
- 酒店餐饮业最流行的5S管理方法
- 2014-2015学年山东省菏泽市高二(下)
- 《黄鹤楼送孟浩然之广陵》教案、说课、
- 2013年结构化学自测题 有答案版
- 2011西安世界园艺博览会游览解说词(附
- 窗口文明单位示范单位创建活动总结
- 2018满分超星尔雅就业课后练习期末答案
- 韶山市城市总体规划-基础资料
- 苏教版第三单元知识点归纳
- 第4章 曲轴模态分析
- 加大查办案件力度的思考
- 武汉CPC导轨介绍