




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上第二章习题一、选择题1E-R方法的三要素是(C )。A)实体、属性、实体集 B)实体、键、联系 C)实体、属性、联系 D)实体、域、候选键2如果采用关系数据库实现应用,在数据库的逻辑设计阶段需将( A )转换为关系数据模型。A)E-R模型 B)层次模型 C)关系模型 D)网状模型。3概念设计的结果是(B)。A)一个与DBMS相关的概念模式 B)一个与DBMS无关的概念模式C)数据库系统的公用视图 D)数据库系统的数据词典4如果采用关系数据库来实现应用,在数据库设计的( C )阶段将关系模式进行规范化处理。A)需求分析 B)概念设计 C)逻辑设计 D)物理设计5在数据库
2、的物理结构中,将具有相同值的元组集中存放在连续的物理块称为( C )存储方法。A)HASH B)B+树索引 C)聚簇 D)其它6在数据库设计中,当合并局部E-R图时,学生在某一局部应用中被当作实体,而另一局部应用中被当作属性,那么被称之为( D)冲突。A)属性冲突 B)命名冲突 C)联系冲突 D)结构冲突7在数据库设计中,E-R模型是进行(B )的一个主要工具。A)需求分析 B)概念设计 C)逻辑设计 D)物理设计8在数据库设计中,学生的学号在某一局部应用中被定义为字符型,而另一局部应用中被定义为整型,那么被称之为( A )冲突。A)属性冲突 B)命名冲突 C)联系冲突 D)结构冲突9下列关于
3、数据库运行和维护的叙述中,( D )是正确的。A)只要数据库正式投入运行,标志着数据库设计工作的结束B)数据库的维护工作就是维护数据库系统的正常运行C)数据库的维护工作就是发现错误,修改错误D)数据库正式投入运行标志着数据库运行和维护工作的开始10. 下面有关E-R模型向关系模型转换的叙述中,不正确的是(C )。A)一个实体类型转换为一个关系模式B)一个1:1联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一端实体所对应C)一个1:n联系可以转换为一个独立的关系模式合并的关系模式,也可以与联系的任意一端实体所对应D)一个m:n联系转换为一个关系模式11. 在数据库逻辑结构设计
4、中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?(C )A)2 B)3 C)4 D)512. 存取方法设计是数据库设计的( D )阶段的任务。A)需求分析 B)概念结构设计 C)逻辑结构设计 D)物理结构设计13. 下列关于E-R模型的叙述中,哪一条是不正确的?( D )A)在E-R图中,实体类型用矩形表示,属性用椭圆形表示,联系类型用菱形表示B)实体类型之间的联系通常可以分为1:1,1:n和m:n三类C)1:1联系是1:n联系的特例,1:n联系是m:n联系的特例D)联系只能存在于两个实体类型之间14. 规范化理论是关系数
5、据库进行逻辑设计的理论依据,根据这个理论,关系数据库中的关系必须满足:其每个属性都是(B)。A. 互不相关的 B.不可分解的 C.长度可变的 D.互相关联的15. 关系数据库规范化是为了解决关系数据库中(A)问题而引入的。A. 插入、删除和数据冗余 B.提高查询速度 C.减少数据操作的复杂性 D.保证数据的安全性和完整性16. 规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及(C)的缺陷。A.数据的不一致性 B.结构不合理 C.冗余很大 D.数据丢失17. 关系模型中的关系模式至少是(C)。A.1NF B.2NF C.3NF D.BCNF18. 以下那一条属于关系数据库的规范化理论
6、要解决的问题。(A)A. 如何构造合适的数据库的逻辑结构。 B.如何构造合适的数据库物理结构。C.如何构造合适的应用程序界面 D.如何控制不同用户的数据操作权限19. 下列关于关系数据库的规范化理论的叙述中,哪一条是不正确的?(B)A. 规范化理论提供了判断关系模式优劣的理论标准B. 规范化理论提供了判断关系数据库管理系统优劣的理论标准C. 规范化理论对于关系数据库设计具有重要指导意义D. 规范化理论对于其他模型的数据库的设计也有重要的指导意义20. 下列哪一条不是由于关系模式设计不当所引起的问题?(D)A. 数据冗余 B.插入异常 C.删除异常 D.丢失修改21. 下列关于部分函数依赖的叙述
7、中,哪一条是正确的?(D)A.若X-Y,且存在属性集 Z,ZYO,X-Z,则称Y对X部分函数依赖B.若X-Y,且存在属性集 Z,ZYO,X-Z,则称Y对X部分函数依赖C.若X-Y,且存在X的真子集X,X-Y,则称Y对X部分函数依赖D.若X-Y,且存在X的真子集X,X-Y,则称Y对X部分函数依赖22. 下列关系模式的码的叙述中,哪一项是不正确的?(C)A. 当候选码多于一个时,选定其中一个作为主码B. 主码可以使是单个属性,也可以是属性组C. 不包含在主码中的属性称为非主属性D. 若一个关系模式中的所有属性构成码,则称为全码23. 在关系模式中,如果属性A和B存在1对1的联系,则(C)A. A-
8、B B.B-A C.AB D.以上都不是24. 候选码关键字中的属性称为(B)A. 非主属性 B.主属性 C.复合属性 D.关键属性25. 由于关系模式设计不当所引起的插入异常指的是(B)A. 两个事务并发地对统一关系进行插入而造成数据库不一致B. 由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C. 未经授权的用户对关系进行了插入D. 插入操作因为违反完整性约束条件而遭到拒绝26. 任何一个满足2NF但不满足3NF的关系模式都存在(D)A. 主属性对候选码的部分依赖 B.非主属性给候选码的部分依赖C.主属性对候选码的传递依赖 D.非主属性对候选码的传递依赖27. 在关系模式R中
9、,若其函数依赖集中所有候选关键字都是决定因素,则R最高范数式是(D)A.1NF B.2NF C.3NF D.BCNF28. 关系模式中,满足2NF的模式(B)A.可能是1NF B.必定是1NF C.必定是3NF D.必定是BCNF二、填空题1数据库设计的六个主要阶段是:需求分析、概念设计、逻辑设计、物理设计、数据库实施_、_数据库运行和维护。2数据库系统的逻辑设计主要是将概念结构设计转化成DBMS所支持的数据模型。3如果采用关系数据库来实现应用,则在数据库的逻辑设计阶段需将E-R模型转化为关系模型。4当将局部E-R图集成为全局E-R,而在另一个局部E-R图中作为属性,如果同一对象在一个局部E-
10、R图中作为实体这种现象称为 结构 冲突。5.在关系模式中,如果X-Y,且对于X的任意真子集X,都有X Y,则称Y对X 完全 函数依赖。6. 在关系A(S,SH,D)和B(D,CN,NM)中,A的主键是S,B的主键是D,则D在A中称为外键。7. 在一个关系R中,若每个数据项都是不可分割的,那么R一定属于1NF。8. 如果X-Y且有Y是X的子集,那么X-称为平凡函数依赖。9. 用户关系模式中R中所有的属性都是主属性,则R的规范化程度至少达到3NF。三、问答题1. 数据库的设计过程包括几个主要阶段?每个阶段的主要任务是什么?哪些阶段独立于数据库管理系统?哪些阶段依赖于数据库管理系统?答:数据库的设计
11、过程包括以下6个设计阶段:需求分析、概念设计、逻辑设计、物理设计、数据库实施、数据库运行和维护。需求分析就是根据用户的需求收集数据,是设计数据库的起点。概念结构设计是整个数据库设计的关键,它通过对用户的需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。逻辑结构设计是指将概念模型转换成某个DBMS所支持的数据模型,并对其进行优化。数据库物理设计是指为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存取方法)。在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果创建数据库(此项工作在第3章具体实现),编制与调试应用程序,组织数据入
12、库,并进行试运行。数据库运行与维护是指对数据库应用系统正式投入运行后,在数据库系统运行过程中必须不断地对其进行评价、调整与修改。需求分析、概念结构设计阶段独立于数据库管理系统;逻辑结构设计、数据库物理设计、数据库实施阶段、数据库运行与维护设计阶段依赖于数据库管理系统。2. 需求分析阶段的设计目标是什么?调查内容是什么?答:需求分析的任务就是收集数据,要尽可能多地收集关于数据库要存储的数据以及将来如何使用这些数据的信息,确保收集到数据库需要存储的全部信息。3. 什么是数据库的概念结构?试述其特点和设计策略。答:概念结构设计是将需求分析得到的用户需求抽象为信息结构的过程。概念结构设计的方法有以下4
13、种: 自顶向下。 自底向上。 逐步扩张。 混合策略。 4.什么是E-R图?构成E-R图的基本要素是什么?答:E-R模型的图形表示称为E-R图。构成E-R图的基本要素是实体、联系、属性。5. 为什么要R-E图集成?R-E图集成的方法是什么?答:E-R图集成可以把多个局部E-R图合并集成为一个整体的全局E-R图,还需要消除各种冲突和数据冗余。E-R图集成的方法有两种:多元集成法、二元集成法。6什么是数据库的逻辑结构设计?试述其设计步骤?答:数据库逻辑设计是将概念结构转换成特定DBMS所支持的数据模型的过程。一般的逻辑设计分为以下3步。(1) 初始关系模式设计。(2) 关系模式规范化。(3) 模式的
14、评价与改进。7. 试述E-R图转换为关系模型的转换规则。答:规则2.1 实体类型的转换:将每个实体类型转换成一个关系模式,实体的属性即为关系的属性,实体的标识符即为关系模式的码。规则2.2 联系类型的转换:根据不同的联系类型做不同的处理。规则2.2.1 若实体间联系是11,可以在两个实体类型转换成的两个关系模式中任意一个关系模式中加入另一个关系模式的码和联系类型的属性。 规则2.2.2 若实体间的联系是1n,则在n端实体类型转换成的关系模式中加入1端实体类型的码和联系类型的属性。规则2.2.3 若实体间联系是mn,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而码为
15、两端实体码的组合。规则2.2.4 3个或3个以上的实体间的一个多元联系,不管联系类型是何种方法,总是将多元联系类型转换成一个关系模式,其属性为与该联系相连的各实体的码及联系本身的属性,其码为各实体码的组合。规则2.2.5 具有相同码的关系可合并。8. 试述数据库物理设计的内容和步骤。答:数据库物理设计的内容是为一个特定的逻辑数据模型选取一个最适合应用要求的物理结构。其设计步骤可分为以下两步:1) 确定数据库的物理结构,在关系数据库中主要指存储结构和存取方法。2) 对物理结构进行评价,评价的重点是时间和空间效率。 四、综合题1现有一局部应用,包括两个实体:“出版社”和“作者”。这两个实体属多对多
16、的联系,请读者自己设计适当的属性,画出E-R图,再将其转换为关系模型(包括关系名、属性名、码、完整性约束条件)。答:出版社作者出版姓名性别年龄工作单位联系电话出版社名联系电话书名出版数量联系方式作者出版社编号编号mn出版社作者出版姓名性别年龄工作单位联系电话出版社名联系电话书名出版数量联系方式所在地址出版社(出版社名,所在在址,联系电话)作者(姓名,性别,年龄,工作单位,联系电话)出版(出版社名,作者名,书名,出版数量,联系方式)2 请设计一个图书馆数据库,此数据库对每个借阅者保持读者记录,包括:读者号、姓名、地址、性别、年龄、单位。对每本书有:书号、书名、作者、出版社。对每本被借出的书有:读
17、者号、借出的日期、应还日期。要求给出E-R图,再将其转换为关系模型。答:读者图书借阅作者出版社性别姓名借期年龄还期读者号书号单位书名地址mn读者(读者号,姓名,地址,性别,年龄,单位)图书(书号,书名,作者,出版社)借阅(读者号,书号,借期,还期)3某公司设计的“人事管理信息系统”,其中涉及到职工、部门、岗位、技能、培训课程、奖惩记录等信息,其E-R图如图5-19所示:培训课程选课职工技能考核工资奖惩享有接受属于聘任部门岗位设置1nnnnmm111nmmn图5-19 某公司“人事管理信息系统”E-R图该E-R图有七个实体类型,其属性如下:职工(工号,姓名,性别,年龄,学历)部门(部门号,部门名
18、称,职能)岗位(岗位编号,岗位名称,岗位等级)技能(技能编号,技能名称,技能等级)奖惩(序号,奖惩标志,项目,奖惩金额)培训课程(课程号,课程名,教材,学时)工资(工号,基本工资,级别工资,养老金,失业金,公积金,纳税)该E-R图有七个联系类型,其中一个1:1联系,两个1:n联系,四个m:n联系。联系类型的属性如下:选课(时间,成绩)设置(人数)考核(时间,地点,级别)接受(奖惩时间)将该E-R图转换成关系模式集。答:职工(工号,姓名,性别,年龄,学历,部门号,岗位编号,基本工资,级别工资,养老金,失业金,公积金,纳税)部门(部门号,部门名称,职能)岗位(岗位编号,岗位名称,岗位等级)技能(技能编号,技能名称,技能等级)奖惩(序号,奖惩标志,项目,奖惩金额)培训课程(课程号,课程名,教材,学时)选课(职工号,课程号,时间,成绩)设置(部门号,岗位编号,人数)考核(职工号,技能号,时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省深圳市宝安区文汇学校2020-2021学年八年级下学期3月月考数学试题
- 生物-山东省淄博市滨州市2024-2025学年度2025届高三模拟考试(淄博滨州一模)试题和答案
- 2020-2021深圳南联学校初中部小学三年级数学上期中第一次模拟试题含答案
- 火灾逃生知识培训课件
- 2025年中考道德与法治一轮复习:九年级下册必背考点提纲
- 电梯消防施工方案
- 2025年高考地理一轮复习:人教版(2019)高中地理必修第二册知识点背诵提纲
- 农村超级地基施工方案
- 钢制门窗防水施工方案
- 2025年天津市河东区高三一模高考数学模拟试卷(含答案)
- 《工程勘察设计收费标准》(2002年修订本)-工程设计收费标准2002修订版
- 2024山东能源集团中级人才库选拔(高频重点提升专题训练)共500题附带答案详解
- 广东省广州市2023-2024学年一年级下学期期末数学试卷
- DL-T5493-2014电力工程基桩检测技术规程
- 中西医结合思路与方法学课件
- 二年级数学下册混合运算计算100题(含详细答案)
- 小学体育小课题研究
- 14J936《变形缝建筑构造》
- 小学数学五年级下册必考《质数和合数》练习题(附质数合数知识点)
- 环境监测安全培训
- 第六课 呵护花季激扬青春
评论
0/150
提交评论