关系数据库逻辑设计

上传人:新** 文档编号:511093908 上传时间:2023-01-03 格式:DOC 页数:10 大小:142KB
返回 下载 相关 举报
关系数据库逻辑设计_第1页
第1页 / 共10页
关系数据库逻辑设计_第2页
第2页 / 共10页
关系数据库逻辑设计_第3页
第3页 / 共10页
关系数据库逻辑设计_第4页
第4页 / 共10页
关系数据库逻辑设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《关系数据库逻辑设计》由会员分享,可在线阅读,更多相关《关系数据库逻辑设计(10页珍藏版)》请在金锄头文库上搜索。

1、关系数据库逻辑设计( 总分: 117.00 ,做题时间: 90 分钟 )、 B 选择题 /B( 总题数: 37 ,分数: 37.00)1. 二维表中的一行数据被称为 。(分数: 1.00 )A. 元组 VB. 主码C. 域D. 关系解析: 解析 二维表中的一行数据被称为元组,所以本题的答案为A。每一个元组的属性或属性组。 C 选项域定义了关系的每个属性取值的类型。错误。2. 下列不属于非平凡函数依赖的是 。(分数: 1.00 )A. (CustomerlDB. (CustomerlDC. (CustomerlDD. (CustomerlDB 选项主码是能够唯一标识关系中 而整张表就是一个关系,

2、 D 选项,ProviderID ,ProviderID ,ProviderID ,ProvideIID,BuyDate) GoodsName,BuyDate) GoodsName ProviderlD,BuyDare)iGoodsClasslD,BuyDate)ProviderlDV否则称为非平凡函数依赖。显然解析:解析根据定义,若 心丫,但YX,则称 心Y是平凡函数依赖,D 选项属于平凡函数依赖。3. 对于关系的主码必须满足的条件,有下列说法:I 一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性 U. 个关系中的主码属性不能与其他关系中的主码属性重名山在一个关系中,一个主码属性

3、的任一真子集都不能函数决定其他属性W.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组 以上说法正确的是 。(分数: 1.00 )A. I 和 UB. I和山 VC. n和山d. n 和w解析: 解析 两个关系中的主码属性是可以重名的,在一个关系中,从主码属性集中去掉某个属性后就不 能唯一标识一个元组。4. 若联系为m:n,如何确定关系码 。(分数: 1.00 )A. 每个实体集的码均是该关系的候选码B. 关系的码为 n 端实体集的码C. 关系的码为m端实体集的码D. 关系的码为各实体集码的组合 V解析:解析若联系为m:n,则关系的码为各实体集码的组合,所以本题的答案为Do5. 数

4、据库逻辑设计的依据不包括 。(分数: 1.00 )A. 概念模型B. 安全性要求C. 数据约束D. 功能模型 V解析: 解析 数据库逻辑设计的依据是数据库概念设计的结果,包括概念数据模型、数据处理要求、数据 约束、安全性要求及 DBMS勺相关信息,因此本题答案为Do6. 假设仓库管理关系表为 StorehouseManage(仓库ID,存储物品ID,管理员ID,数量),且有一个管理员 只在一个仓库工作;一个仓库可以存储多种物品。这个数据库表中存在如下决定关系:(仓库ID,存储物品ID) 管理员ID,数量)(管理员ID,存储物品ID) 仓库ID,数量)关系StorehouseManage最高达

5、到哪级范式 ? 。(分数: 1.00 )A. 不满足B. 1NFC. 2NFD. 3NF V解析: 解析 第三范式是在第二范式的基础上对关系又增加了一个约束,就是关系中的每一个非主属性必 须只依赖于主码。 换句话说, 就是在第二范式的基础上, 消除非主属性对主码的传递函数依赖可达到3NF。如果关系模式R是1NF,且每个属性(包括主属性)既不存在部分函数依赖也不存在传递函数依赖于候选码, 则称R是改进的第三范式(记作BCNF。本题中依题意可知,(仓库ID,存储物品ID)和(管理员ID,存储物 品 ID) 都是 StorehouseManage 的候选关键字, 表中的唯一非关键字段为数量, 它是符

6、合第三范式的。 但是, 由于存在如下决定关系:(仓库ID)-(管理员ID)(管理员ID) 仓库ID)即存在关键字段决定关键字段 的情况,所以其不符合 BCNF范式。所以本题的答案为 Do7. 数据库外模式是在数据库设计的哪个阶段完成的 ?。(分数: 1.00 )A. 需求分析B. 概念设计C. 逻辑设计 VD. 物理设计解析: 解析 外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用 有关的数据的逻辑表示。因此它的实现也在程序设计的逻辑设计阶段完成。所以本题的答案为C8. 数据库中数据的正确性和合法性是指关系的 (分数: 1.00 )A. 完整性 VB. 安全性C

7、. 并发性D. 一致性解析: 解析 关系的完整性也被称为完整性约束 (Integrity Constraint , IC) ,是对关系的某种约束规则 和关系满足条件的定义。通常,这组约束规则用来限定和检查数据库所含实例的合法性和正确性。所以本 题的答案为 Ao9. 下面给出的关系表r(A,B,C,D)满足下述哪个函数依赖 。(分数: 1.00 )A. AB. B VC. CD. DE. 1F. 4G. 3H. 1I. 2J. 7K. 1L. 1M. 3N. 0O. 2P. 2Q. 1R. 2S.3T.3解析:解析函数依赖的定义为若对于 R(U)的任何一个可能的关系r, r中不可能存在两个元组在

8、 X上的 属性值相等,而在Y值上的属性不等。A选项,A属性有两个“ 1”,但分别对应于B属性的“4”和“2”, 所以函数依赖不满足。同理,C、D选项也不满足。本题的答案为Bo10. 己知有描述科研项目及负责教师的关系模式: 科研项目 (项目号, 项目名称, 经费, 负责教师号, 姓名,职称),该关系模式满足函数依赖集:F=项目号-项目名称,项目号-经费,项目号-负责教师号,负责教师号-姓名,负责教师号-职称 。下列分解中最合理的符合 3NF的关系模式是 o(分数: 1.00 )A. 科研项目(项目号,项目名称,经费),教师(教师号,硅名,职称)B. 科研项目(项目号,项目名称,经费),教师(教

9、师号,姓名,职称,项目号)C. 科研项目(项目号,项目名称,经费,负责教师号),教师(教师号,姓名,职称)D. 科研项目(项目号,项目名称,经费),项目教师(项目号,负责教师号),教师(教师号,姓名,职称)V解析:解析第三范式定义为:如果关系R为第一范式,且不存在非主属性对主码的传递函数依赖。显然C为最佳。11. 以下关于主码及主码约束说法错误的是 o(分数: 1.00 )A. 在一个关系中不存在两个元组,它们具有相同的主码值B. 不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性C. 关系模型通过主码约束维护关系的完整性D. 如果属性A为关系B的主码,则在关系 R中没有一个元组在属

10、性 B上的属性位为空值V解析: 解析 主码必须满足的条件,唯一性,即在一个关系中不存在两个元组,它们具有相同的主码值; 最小性,即不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性;如果属性A为关系B的主码,则在关系R中没有一个元组在属性 A上的属性位为空值。所以本题的答案为Do12. 存在关系 Student : Student( 学号,姓名,年龄,所在学院,学院地点,学院电话 )且有: (学号)-(姓 名,年龄,所在学院,学院地点,学院电话 ) (所在学院) -(学院地点,学院电话 ) 关系 Student 最高达到 哪级范式 ?(分数: 1.00 )A. 不满足B. 1NFC.

11、 2NF VD. 3NF解析:解析在2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基础上对关系又增 加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。换句话说,就是在第二范式的基础上, 消除非主属性对主码的传递函数依赖可达到3NFo本题中这个数据关系是符合 2NF的,但是不符合3NF,因为存在如下决定关系: (学号)-(所在学院)-(学院地点, 学院电话 )即存在非关键字段“学院地点”、 “学 院电话”对关键字段“学号”的传递函数依赖。所以本题的答案为Co13. 在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务 o(分数: 1.00 )A. 逻辑设计阶段

12、VB. 概念设计阶段C. 物理设计阶段D. 需求分析阶段解析: 解析 关系数据模型是常用的逻辑数据模型,所以设计关系模式是数据库设计中逻辑设计阶段的任 务,因此本题答案为 Ao14. 完整性约束不包括 。(分数: 1.00 )A. 主码约束B. 候选码约束VC. 外码约束D. 用户自定义完整性解析: 解析 完整性约束包括主码约束、外码约束和用户自定义完整性,所以本题的答案为B。15. 以下关于数据库逻辑设计叙述错误的是 。(分数: 1.00 )A. 数据库逻辑设计是面向机器世界的B. 这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据C. 目标是得到实际的数据库管理系统可处理的数据库模

13、式,并做到数据结构合理D. 包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等V解析: 解析 数据库逻辑设计包括定义和描述数据库的全局逻辑结构、数据之间的关系、数据完整性及安 全性要求等。因此本题答案为 D。16. 某供应商关系模式为: Provider(PID ,Pname,Tel ,GoodsID,GoodsClassID ,GoodsNam,e Good-sPrice) 该关系模式应满足如下函数依赖:PIDPname PIDTEL GoodslGoodsClasslD, GoodslGoodsNameGoodsNameGoodsPrice则这个关系模式的主码为

14、。(分数: 1.00 )A. (PlD , GoodsName)B. (PlD , GoodsGlasslD)C. (PlD , GoodslD) VD. (PlD , GoodsPrice)解析: 解析 本题考查的知识点为关系模式中的函数依赖。 由题中给出的函数依赖关系我们不难看出, PlD 和 GoodslD 都不能单独完全决定其他属性,但两者结合构成主码就可以完全决定其他所有属性,所以本题 的答案为 C。17. 在关系模式 S(A, B, C, D)中,F=Ae(B, C, D), CD, _则 R最高达到 。(分数: 1.00 )A. 1NF VB. 2NFC. 3NFD. BCNF解

15、析:解析在2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基础上对关系又增 加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。显然,CeD 不满足非主属性完全函数依赖于码,即不满足于第二范式,所以本题的答案为A。18. 以下关于元组叙述错误的是 。(分数: 1.00 )A. 关系是一个元数为 K(K 1)的元组的结合B. 关系中不允许出现相同的元组C. 元组中属性按一定次序排列 VD. 关系中不考虑元组之间的顺序解析: 解析 元组中属性是无序的,所以本题的答案为C。19. 关系数据库的特点包括 。 概念简单 容易理解 使用方便 容易操作 容易维护(分数: 1.00 )A . B. C. D.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

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