数据库系统原理与设计万常选版第五章练习题和详细答案

上传人:资****亨 文档编号:215063262 上传时间:2021-11-24 格式:DOC 页数:7 大小:30KB
返回 下载 相关 举报
数据库系统原理与设计万常选版第五章练习题和详细答案_第1页
第1页 / 共7页
数据库系统原理与设计万常选版第五章练习题和详细答案_第2页
第2页 / 共7页
数据库系统原理与设计万常选版第五章练习题和详细答案_第3页
第3页 / 共7页
数据库系统原理与设计万常选版第五章练习题和详细答案_第4页
第4页 / 共7页
数据库系统原理与设计万常选版第五章练习题和详细答案_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《数据库系统原理与设计万常选版第五章练习题和详细答案》由会员分享,可在线阅读,更多相关《数据库系统原理与设计万常选版第五章练习题和详细答案(7页珍藏版)》请在金锄头文库上搜索。

1、第五章 关系数据理论 一、选择题 1. 为了设计出性能较优的关系模式,必须进行标准化,标准化主要的理论依据是 。 A. 关系标准化理论 B. 关系代数理论 C数理逻辑 D. 关系运算理论 2. 标准化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:每一个属性都是 。 A. 长度不变的 B. 不可分解的 C互相关联的 D. 互不相关的 3. 关系模式RA,B,C,D,E及其上的函数相关性集合FAD,BC ,EA ,该关系模式的候选关键字是 。 A.AB B. BE C.CD D. DE 4. 设学生关系SSNO,SNAME,SSEX,SAGE,SDPART的主键

2、为SNO,学生选课关系SCSNO,CNO,SCORE的主键为SNO和CNO,那么关系RSNO,CNO,SSEX,SAGE,SDPART,SCORE的主键为SNO和CNO,其满足 。 A. 1NF B.2NF C. 3NF D. BCNF 5. 设有关系模式WC,P,S,G,T,R,其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D= CP,S,CG,T,RC,T,PR,T,SR ,关系模式W的一个关键字是 。 A. S,C B. T,R C. T,P D. T,S 6. 关系模式中,满足2NF的模式 。 A. 可能是1NF

3、B. 必定是1NF C. 必定是3NF D. 必定是BCNF 7. 关系模式R中的属性全是主属性,那么R的最高范式必定是 。 A. 1NF B. 2NF C. 3NF D. BCNF 8. 消除了局部函数依赖的1NF的关系模式,必定是 。 A. 1NF B. 2NF C. 3NF D. BCNF 9. 如果AB ,那么属性A和属性B的联系是 。 A. 一对多 B. 多对一 C多对多 D. 以上都不是 10. 关系模式的候选关键字可以有1个或多个,而主关键字有 。 A. 多个 B. 0个 C. 1个 D. 1个或多个 11. 候选关键字的属性可以有 。 A. 多个 B. 0个 C. 1个 D.

4、1个或多个 12. 关系模式的任何属性 。 A. 不可再分 B. 可以再分 C. 命名在关系模式上可以不唯一 D. 以上都不是 13. 设有关系模式WC,P,S,G,T,R,其中各属性的含义是:C表示课程,P表示教师,S表示学生,G表示成绩,T表示时间,R表示教室,根据语义有如下数据依赖集:D= CP,S,CG,T,RC,T,PR,T,SR ,假设将关系模式W分解为三个关系模式W1C,P,W2S,C,G,W2S,T,R,C,那么W1的标准化程序最高到达 。 A. 1NF B.2NF C. 3NF D. BCNF 14. 在关系数据库中,任何二元关系模式的最高范式必定是 。 A. 1NF B.2

5、NF C. 3NF D. BCNF 15. 在关系标准式中,分解关系的根本原那么是 。 I.实现无损连接 II.分解后的关系相互独立 III.保持原有的依赖关系 A. 和 B. 和 C. D. 16. 不能使一个关系从第一范式转化为第二范式的条件是 。 A.每一个非属性都完全函数依赖主属性 B.每一个非属性都局部函数依赖主属性 C.在一个关系中没有非属性存在 D.主键由一个属性构成 17. 任何一个满足2NF但不满足3NF的关系模式都不存在 。 A.主属性对键的局部依赖 B.非主属性对键的局部依赖 C.主属性对键的传递依赖 D.非主属性对键的传递依赖 18. 设数据库关系模式RA,B,C,D,

6、E,有以下函数依赖:ABC,DE,CD;下述对R的分解中,哪些分解是R的无损连接分解 。 I.A,B,CC,D,E II.A,BA,C,D,E III.A,CB,C,D,E IV.A,BC,D,E B. 和C. 、和 D. 都不是 19. 设U是所有属性的集合,X、Y、Z都是U的子集,且ZUXY。下面关于多值依赖的表达中,不正确的选项是 。 Y,那么XZ Y,那么XY Y,且YY,那么XY D.假设Z,那么XY 20. 假设关系模式RU,F属于3NF,那么 。 A. 一定属于BCNF B. 消除了插入的删除异常 C. 仍存在一定的插入和删除异常 D. 属于BCNF且消除了插入和删除异常 21.

7、 以下说法不正确的选项是 。 A. 任何一个包含两个属性的关系模式一定满足3NF B. 任何一个包含两个属性的关系模式一定满足BCNF C. 任何一个包含三个属性的关系模式一定满足3NF D. 任何一个关系模式都一定有码 22. 设关系模式RA,B,C,F是R上成立的FD集,FBC,那么分解PAB,BC相对于F 。 A. 是无损联接,也是保持FD的分解 B. 是无损联接,也不保持FD的分解 C. 不是无损联接,但保持FD的分解 D. 既不是无损联接,也不保持FD的分解 23. 关系数据库标准化是为了解决关系数据库中 的问题而引入的。 A. 插入、删除和数据冗余 B. 提高查询速度 C. 减少数

8、据操作的复杂性 D. 保证数据的平安性和完整性 24. 关系的标准化中,各个范式之间的关系是 。 A. 1NF2NF3NF B. 3NF2NF1NF C. 1NF=2NF=3NF D. 1NF2NFBCNF3NF 25. 数据库中的冗余数据是指可 的数据 。 A. 容易产生错误 B. 容易产生冲突 C. 无关紧要 D. 由根本数据导出 26. 学生表id,name,sex,age,depart_id,depart_name,存在函数依赖是idname,sex,age,depart_id;dept_iddept_name,其满足 。 A. 1NF B. 2NF C. 3NF D. BCNF 27

9、. 设有关系模式RS,D,M,其函数依赖集:FSD,DM,那么关系模式R的标准化程度最高到达 。 A. 1NF B. 2NF C. 3NF D. BCNF 28. 设有关系模式RA,B,C,D,其数据依赖集:FA,BC,CD,那么关系模式R的标准化程度最高到达 。 A. 1NF B. 2NF C. 3NF D. BCNF 29. 以下关于函数依赖的表达中,哪一条是不正确的 。 Y,YZ,那么XYZ YZ,那么XY, YZ Y,WYZ,那么XWZ Y,ZY,那么XZ 30. XY,当以下哪一条成立时,称为平凡的函数依赖 。 A. XY B. YX C. XY D. XY 31. 关系数据库的标准

10、化理论指出:关系数据库中的关系应该满足一定的要求,最起码的要求是到达1NF,即满足 。 A.每个非主键属性都完全依赖于主键属性 B.主键属性唯一标识关系中的元组 C.关系中的元组不可重复 D.每个属性都是不可分解的 32. 根据关系数据库标准化理论,关系数据库中的关系要满足第一范式,部门部门号,部门名,部门成员,部门总经理关系中,因哪个属性而使它不满足第一范式 。 A. 部门总经理 B. 部门成员 C. 部门名 D. 部门号 33. 有关系模式AC,T,H,R,S,其中各属性的含义是: C:课程 T:教员 H:上课时间 R:教室 S:学生 根据语义有如下函数依赖集: F=CT,H,RC,H,T

11、RC,H,SR 1关系模式A的码是 。 A. C B.H,S C.H,R D.H,T 2关系模式A的标准化程度最高到达 。 A. 1NF B. 2NF C. 3NF D. BCNF 3现将关系模式A分解为两个关系模式A1C,T,A2H,R,S,那么其中A1的标准化程度到达 。 A. 1NF B. 2NF C. 3NF D. BCNF 二、简答题 1理解并给出以下术语的定义: 函数依赖、局部函数依赖、完全函数依赖、候选码、主码、 外码、全码。 解析: 解答此题不能仅仅把?概论?上的定义写下来。关键是真正理解和运用这些概念。 答: 函数依赖:设R (U)是一个关系模式,U是R的属性集合,X和Y是U

12、的子集。对于R (U)的任意一个可能的关系r,如果r中不存在两个元组,它们在X上的属性值相同, 而在Y上的属性值不同, 那么称X函数确定Y或Y函数依赖于X,记作XY。 解析: 1函数依赖是最根本的一种数据依赖,也是最重要的一种数据依赖。 2函数依赖是属性之间的一种联系,表达在属性值是否相等。由上面的定义可以知道,如果XY,那么r中任意两个元组,假设它们在X上的属性值相同,那么在Y上的属性值一定也相同。 3我们要附属性间实际存在的语义来确定他们之间的函数依赖,即函数依赖反映了描述了现实世界的一种语义。 4函数依赖不是指关系模式R的在某个时刻的关系值满足的约束条件,而是指R任何时刻的一切关系均要满

13、足的约束条件。 答: 完全函数依赖、局部函数依赖:在RU中,如果XY,并且对于X的任何一个真子集X,都有XY,那么称Y对X完全函数依赖;假设XY,但Y不完全函数依赖于X,那么称Y对X局部函数依赖; 候选码、主码: 设K为R(U,F)中的属性或属性组合,假设K U那么K为R的候选码。假设候选码多于一个,那么选定其中的一个为主码。 答: 外码:关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,那么称X是R的外部码也称外码。 全码:整个属性组是码,称为全码All-key。 2建立一个关于系、学生、班级、学会等诸信息的关系数据库。 描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。 描述班级的属性有:班号、专业名、系名、人数、入校年份。 描述系的属性有:系名、系号、系办公室地点、人数。 描述学会的属性有:学会名、成立年份、地点、人数。 有关语义如下:一个系有假设干专业,每个专业每年只招一个班,每个班有假设干学生。一个系的学生住在同一宿舍区。每个学生可参

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号