1、关系数据库的规范化理论与数据库设计练习试卷 1及答案与解析 1 关系数据库系统的效率主要取决于 _。 ( A)设计者的业务水平 ( B) RDBMS本身 ( C)计算机的效率 ( D)以上均不是 2 在一个关系中,能够惟一确定一个元组的属性或属性组合的叫做 _。 ( A)索引码 ( B)关键字 ( C)域 ( D)排序码 3 所谓范式是指规范化的关系模式。由于规范化的程度不同,就产生了不同的范式。在对关系模式进行规范化的过程中,对 1NF关系进行投影,消除原关系中的 _ 从而使关系模式达到 2NF范式。 ( A)非主属性对码的传递函数依赖 ( B)非主属性对码的部分函数依赖 ( C)主属性对码
2、的部分和传递函数依赖 ( D)非平凡且非函数依赖的多值依赖 4 下面 _ 选项不属于数据库物理结构设计考虑的主要问题。 ( A)存取方法的选择 ( B)索引与入口设计 ( C) DBMS特性 ( D)与安全性、完整性和一致性有关的问题 5 数据流图是数据库系统设计过程中 _ 阶段完成的。 ( A)概念结构设计 ( B)数据库实现 ( C)物理结构设计 ( D)逻 辑结构设计 6 数据库系统设计过程中数据库维护阶段的工作包括日常维护、定期维护和 _ 几个方面。 ( A)故障维护 ( B)设备维护 ( C)库结构修改 ( D)应用程序修改 7 设 K为 R U, F中的属性或属性组合,若 K U,
3、则 K为 R的 _。 ( A)外部码 ( B)候选码 ( C)主属性 ( D)主码 8 对某个单位来说,正确的是 _。 ( A) E-R图是惟一的 ( B)数据模型是惟一的 ( C)数据库文件是惟一的 ( D)以上三个都不是惟一的 9 假定一个 E-R图包含有 A实体和 B实体,并且从 A到 B存在着 m:n的联系,则转换成关系模型后,包含有【 】个关系模式。 10 Atmstrong公理系统中有一条推理规则为:若 XY 为 F所逻辑蕴涵,且 ,则 XZYZ 为 F所逻辑蕴涵。这条推理规则称作【 】。 11 在关系模式 R(E, F, G, H)中,存在函数依赖关系 (F, G)H , GE
4、,则候选码为【 】,关系模式 R(E, F, G, H)最高可以达到【 】范式。 12 在关系模式 R(A, B, C, D)中,存在函数依赖关系 AB , AC , AD ,(B, C)A )则候选码为【 】。关系模式 R(A, B, C, D)最高可以达到【 】范式。 13 在关系模式 R(D, E, G)中,存在函数依赖关系 ED , (D, G)E 则候选码为【 】,关系模式 R(D, E, G)最高可以达到【 】。 14 在关系模式 R(A, C, D)中,存在函数依赖关系 AD , AC 则候选码为【 】,关系模式 R(A, C, D)最高可以达到【 】范式。 15 对关系模式进行
5、规范化的目的是减少数据冗余,并避免出现【 】、【 】和【 】。 16 一个关系模式为 Y(X1, X2, X3, X4),假定该关系存在如下函数依赖: (X1,X2)X3 , X2X4 ,则该关系属于【 】,因为它存在着【 】。 17 一个关系模式为 Y(X1, X2, X3, X4),假定该关系存在如下函数依赖;X1X2 , X1X3 , X3X4 ,则该关系属于【 】,因为它存在着【 】。 18 一个关系模式为 Y(X1, X2, X3, X4),假定该关系存在如下函数依赖:X1X2 , X1X3 , X1X4 ,则该关系属于【 】。 19 假定一个 E-R图包含有 A实体和 B实体,并且
6、从 A到 B存在着 1: n的联系,则转换成关系模型后,包含有【 】个关系模式。 20 E-R模型转换为关系模式时,将一个多元联系转换为一个关系模式,关系模式的码为参与联系的各个实体的【 】。 关系数据库的规范化理论与数据库设计练习试卷 1答案与解析 1 【正确答案】 B 【知识模块】 关系数据库的规范化理论与数据库设计 2 【正确答案】 B 【知识模块】 关系数据库的规范化理论与数据库设计 3 【正确答案】 B 【知识模块】 关系数据库的规范化理论与数据库设计 4 【正确答案】 C 【知识模块】 关系数据库的规范化理论与数据库设计 5 【正确答案】 A 【知识模块】 关系数据库的规范化理论与
7、数据库设计 6 【正确答案】 A 【知识模块】 关系数据库的规范化理论与数据库设计 7 【正确答案】 B 【知识模块】 关系数据库的规范化理论与数据库设计 8 【正确答案】 D 【知识模块】 关系数据库的规范化理论与数据库设计 9 【正确答案】 3 【知识模块】 关系数据库的规范化理 论与数据库设计 10 【正确答案】 增广律 【知识模块】 关系数据库的规范化理论与数据库设计 11 【正确答案】 (F, G);第一 【知识模块】 关系数据库的规范化理论与数据库设计 12 【正确答案】 A, (B, C); BCNF 【知识模块】 关系数据库的规范化理论与数据库设计 13 【正确答案】 (D,
8、G), (E, G); 3NF范式 【知识模块】 关系数据库的规范化理论与数据库设计 14 【正确答案】 A; BCNF 【知识模块】 关系数据库的规范化理论与数据库 设计 15 【正确答案】 插入异常;删除异常;更新异常 【知识模块】 关系数据库的规范化理论与数据库设计 16 【正确答案】 1NF;部分函数依赖 【知识模块】 关系数据库的规范化理论与数据库设计 17 【正确答案】 2NF;传递函数依赖 【知识模块】 关系数据库的规范化理论与数据库设计 18 【正确答案】 BCNF 【知识模块】 关系数据库的规范化理论与数据库设计 19 【正确答案】 2 【知识模块】 关系数据库的规范化理论与数据库设计 20 【正确答 案】 码的组合 【知识模块】 关系数据库的规范化理论与数据库设计
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1