ImageVerifierCode 换一换
格式:DOCX , 页数:18 ,大小:236.09KB ,
资源ID:28965355      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28965355.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库复习第六章习题docx.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库复习第六章习题docx.docx

1、数据库复习第六章习题docx第六章习题一、选择题:为了作图方便,本章用匸二)形框代替CD形框表示实体的属性。1. 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据 库设计的阶段。A.需求分析 B.概念设计 C.逻辑设计 D.物理设计答案:B2. E-R图是数据库设计的工具之一,它适用于建立数据库的oA.概念模型 B.逻辑模型 C.结构模型 D.物理模型答案:A3. 在关系数据库设计屮,设计关系模式是的任务。A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段答案:C4. 数据库物理设计完成后,进入数据库实丿施阶段,下列各项中不属于实施阶段的工作是。A.

2、建立库结构 B.扩充功能 C.加载数据 D.系统调试答案:B5. 数据库概念设计的E-R方法中,用属性描述实体的特征,属性在E-R图中,用表示。A.矩形 B.四边形 C.菱形 D.椭圆形答案:D6. 在数据库的概念设计中,最常用的数据模型是。A形象模型 B.物理模型 C.逻辑模型 D.实体联系模型答案:D7. 在数据库设计中,在概念设计阶段可用E-R方法,其设计出的图称为oA.实物示意图 B.实用概念图 C.实体表示图 D.实体联系图答案:D8. 从E-R模型关系向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关 键字是0A. M端实体的关键字 B. N端实休的关键字C. M端实

3、体关键字与N端实体关键字组合D.重新选取其他属性答案:C9. 当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是oA.属性冲突 B.语法冲突 C.结构冲突 D.命名冲突答案:B10. ER图屮的主要元素是、和局性。A.记录型 B.结点 C.实体型 D.表E.文件 F.联系 G.有向边答案:C F11. 数据库逻辑设计的主要任务是。A.建立E-R图和说明书 B.创建数据库说明C.建立数据流图 D.把数据送入数据库答案:B12. E-R图中的联系可以与 实体有关。A. 0个 B. I个 C. 1个或多个 D.多个答案:C13. 概念模型独立于oA. E-R模型 B.硬件设备和DBM

4、S C.操作系统和DBMS D. DBMS答案:B14. 如果两个实体之间的联系是m:n,则引入第三个交叉关系。A.需要 B.不需耍 C.可有可无 D.合并两个实体答案:A15. 数据流程图(DFD)是用于描述结构化方法屮阶段的工具。A.可行性分析B.详细设计 C.需求分析 D.程序编码答案:C16. E-R图是表示概念模型的有效工具之一,如图6.2所示的局部E-R图中的菱形框“表示” 的是。图6.2 E-R图A.联系 B.实体 C.实体的属性 D.联系的属性答案:A17.图6.3所示的E-R图转换成关系模型,可以转换为关系模式。图6.3 E-R图A. 1个 B. 2个 C. 3个 D. 4个

5、答案:c1. 需求分析阶段得到的结果是 OA.数据字典描述的数据需求 B. ER图表示的概念模型C.某个DBMS所支持的数据模型 D.包括存储结构和存取方法的物理结构答案:A2. 概念结构设计阶段得到的结果是 oA.数据字典描述的数据需求 B. E-R图表示的概念模型C.某个DBMS所支持的数据模型 D.包扌舌存储结构和存取方法的物理结构答案:B3. 逻辑结构设计阶段得到的结果是 oA.数据字典描述的数据需求 B. E-R图表示的概念模型D.包括存储结构和存収方法的物理结构B. E-R图表示的概念模型C.某个DBMS所支持的数据模型 答案:C4. 数据库物理设计阶段得到的结果是_A.数据字典描

6、述的数据需求C.某个DBMS所支持的数据模型 D.包括存储结构和存取方法的物理结构答案:D5. 一个实体型转换为一个关系模式。关系的码为 。A.实体的码 B.二个实体码的组合C. n端实体的码 D.每个实体的码答案:A6. 一个n联系转换为一个关系模式。关系的码为 A.实体的码 B.各实体码的组合C. n端实休的码 D.每个实体的码答案:B7. 一个1: n联系可以转换为一个独立的关系模式,关系的码为 A.实体的码 B.各实体码的组合C. n端实体的码 D.每个实体的码答案:C二、填空题:1. E-R数据模型一般在数据库设计的阶段使用。答案:概念设计2. 数据模型是用来描述数据库的结构和语义的

7、,数据模型有概念数据模型和结构数据模型 两类,E-R模型是模型。答案:概念数据3. 数据库设计的儿个步骤是。答案:需求分析,概念设计,逻辑设计,物理设计,编码和调试4. “为哪些表,在哪些字段上,建立什么样的索引”这一设计内容应该属于数据库设计屮的 设计阶段。答案:物理5. 在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据 结构、数据流、数据存储和数据加工过程等的描述,通常称为。答案:数据字典6. 数据库应用系统的设计应该具冇对于数据进行收集、存储、加工、抽取和传播等功能, 即包括数据设计和处理设计,而是系统设计的基础和核心。答案:数据设计7. 数据库实施阶段包括两

8、项重要的工作,一项是数据的,另一项是应用程序的编码和 调试。答案:载入8. 在设计分E-R图时,由于各个子系统分别有不同的应用,而且往往是rfl不同的设计人员 设计的,所以各个分E-R图Z间难免有不一致的地方,这些冲突主要有、和三类。答案:属性冲突 命名冲突 结构冲突9. E-R图向关系模型转化要解决的问题是如何将实体和实体Z间的联系转换成关系模式, 如何确定这些关系模式的0答案:属性和码10. 在数据库领域里,统称使用数据库的各类系统为系统。答案:数据库应用11. 数据库逻辑设计小进行模型转换时,首先将概念模型转换为,然后将转换为。 答案:与特定的DBMS无关的,但为一般的关系模型、网状模型

9、或层次模型所表示的一般模型2 一般模型3 特左DBMS支持的逻辑模型三、简答题和综合题:1. 某大学实行学分制,学生可根据自己的情况选修课程。每名学生町同时选修多门课程, 每门课程可由多位教师讲授;每位教师可讲授多门课程。其不完整的E-R图如图6.4所示。指出学生与课程的联系类型,完善E-R图。指出课程与教师的联系类型,完善E-R图。若每名学生有一位教师指导,每个教师指导多名学生,则学生与教师是何联系?在原E-R图上补画教师与学生的联系,并完善E-R图。图6.4 E-R图答:(1)学纶与课程的联系类型是多对多联系。(2) 课程与教师的联系类型是多对多联系。(3) 学生与教师的联系类型是一对多联

10、系。(4) 完善本题E-R图的结果如图6.5所示。图6.5 E-R图2. 将如图6.6所示的OR图转换为关系模式,棱形框中的属性自己确定。 解:木题的ER图转换为如下关系模式:单位(单位号,地址,电话)3. 假定一个部门的数据库包括以下的信息: 职工的信息:职工号、姓名、住址和所在部门。部门的信息:部门所有职工、经理和销售的产品。产品的信息:产品名、制造商、价格、型号及产品内部编号。 制造商的信息:制造商名称、地址、牛产的产品名和价格。 试画出这个数据库的E-R图。解:本题对应的E-R图如图6.7所示。4. 设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品, 一种商品

11、(商品名称,型号,单价)供应多个顾客。试画出对应的E-R图。解:本题对应的E-R图如图6.8所示。图6.8 E-R图5. 某医院病房计算机管理中需要如下信息:科室:科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病人:病历号,姓名,性别,诊断,主管医牛,病房号其中,一个科室冇多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个 科室,但可负责多个病人的诊治,一个病人的主管医生只冇一个。完成如下设计:(1) 设计该计算机管理系统的E-R图;(2) 将该E-R图转换为关系模型结构;(3) 指出转换结果中每个关系模式的候选码。解:

12、(1)本题的E-R图如图6.9所示。(2) 对应的关系模型结构如F:科室(科名,科地址,科电话)病房(病房号,床位号,科室名)医牛(工作证号,姓名,职称,科室名,年龄)病人(病历号,姓名,性别,诊治,主管医牛,病房号)(3) 每个关系模式的候选码如F:科室的候选码是科名;病房的候选码是科室名十病房号;医生的候选码是工作证号;学生:学号、单位、姓名、性别、年龄、选修课程名课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体屮存在如下联系:(1) 一个学生可选修多门课程,一门课程可为多个学生选修;(2) 一个教师可讲授多门

13、课程,一门课程可为多个教师讲授;(3) 一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1)分别设计学生选课和教师任课两个局部信息的结构E-R图。(2) 将上述设计完成的E-R图合并成一个全局E-R图。(3) 将该全局ER图转换为等价的关系模型表示的数据库逻辑结构。解:(1) 学生选课局部E-R图如图6.10所示,教师任课局部E-R图如图6.11所示。(2) 合并的全局E-R图如图6.12所示。为避免图形复杂,卜面给出各实体属性:单位:单位名、电话学生:学号、姓名、性别、年龄教师:教师号、姓名、性别、职称课程:编号、课程名(3) 该全局E-R图转换为等价的关系模烈表示的数据廓

14、逻辑结构如下:单位(单位名,电话)教师(教师号,姓名,性别,职称,单位名)图60学牛选课局部E-R图图6.11教师任课局部E-R图图6.12合并的全局E-R图课程(课程编号,课程名,单位名)学牛(学号,姓名,性别,年龄,单位名)讲授(教师号,课程编号)选修(学号,课程编号)7. 图6.13给出(a)、(b)和(c)三个不同的局部模型,将其合并成一个全局信息结构, 并设置联系实体屮的属性(允许增加认为必要的属性,也可将有关基本实体的属性选作联系(b)(a)图6.13各局部的E-R图电话,地址职务(干部/工人),年龄,性别各实体构成如下: 部门:部门号,部门名, 职员:职员号,职员名,设备处:单位

15、号,电话,地址工人:工人编号,姓名,年龄,性别设备:设备号,名称,位置,价格零件:零件号,名称,规格,价格厂商:单位号,名称,电话,地址解:汇总后的ER图如图6.14所示。各类实体的属性为:部门:部门部门名,电话,地址职工:职工号,职工名,职务,年龄,性别设备:设备号,名称,规格,价格零件:零件号,名称,规格,价格八部 I J 2 设 备职工 零件图6.14汇总后的E-R图8. 一个图书借阅管理数据库要求提供F述服务:(1) nJ*随时查询书库中现有书籍的品种、数量打存放位置。所有各类!;籍均可由书号惟 一标识。(2) 可随时查询帖籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日

16、期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。(3) 当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向 有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅 为一个出版社出版,出版社名具有惟-性。根据以上情况和假设,试作如下设计:(1) 构造满足需求的E-R图。(2) 转换为等价的关系模型结构。解:(1) 满足上述需求的E-R图如图5.15所示。(2) 转换为等价的关系模型结构如下;借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,岀版社名)出版社(出版社名,电报,电话,邮编,地址)借阅(借书证号,书号,

17、借书口期,还书口期)。图6.15图书借阅管理数据库E-R图8.工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。一个车间生产多种产品,产品有产品号和价格。一个车间牛产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。一个产品由多种零件纽成,一种零件也可装配出多种产品。产站与零件均存入仓库中。厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。试:(1)给出相应的关系数据模型。(2)画出该系统的层次模型图。解:(1)相应的关系数据模型如下:工厂(厂名,厂长姓名)车间(车间号,主任姓名,地址,电话,厂名)工人(职工号,姓名,年龄,性别,工种,车间号)仓库(仓库号,主任姓名,电话,厂名)产站(产站号,价格,车间号,仓库号)零件(零件号,重量,价格,仓库号)制造(车间号,零件号)装配(产品号,零件号)(2)该系统的层次模型图如图6.16所示。图6.16该系统的E-R图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1