[2017年整理]数据库综合练习2

上传人:豆浆 文档编号:916473 上传时间:2017-05-21 格式:DOC 页数:4 大小:35.50KB
返回 下载 相关 举报
[2017年整理]数据库综合练习2_第1页
第1页 / 共4页
[2017年整理]数据库综合练习2_第2页
第2页 / 共4页
[2017年整理]数据库综合练习2_第3页
第3页 / 共4页
[2017年整理]数据库综合练习2_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《[2017年整理]数据库综合练习2》由会员分享,可在线阅读,更多相关《[2017年整理]数据库综合练习2(4页珍藏版)》请在金锄头文库上搜索。

1、数据库综合练习二 一、选择题 1在数据库设计中,用 E-R 图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的_B_阶段。A、需求分析 B、概念设计 C、逻辑设计 D、物理设计2ER 图是数据库设计的工具之一,它适用于建立数据库的_ B A、逻辑模型 B、概念模型 C、结构模型 D、物理模型 3在关系数据库设计中,设计关系模式是_C_的任务。A、需求分析阶段 B、概念设计阶段 C、逻辑设计阶段 D、物理设计阶段4数据库物理设计完成后,进入数据库实施阶段,下列各项中不属于实施阶段的工作是_B_。A、建立库结构 B、扩充功能 C、加载数据 D、系统调试 5数据库概念设计的 E-R 方法

2、中,用属性描述实体的特征,属性在 E-R 图中,用_D_表示。A、矩形 B、四边形 C、菱形 D、椭圆形 6在数据库的概念设计中,最常用的数据模型是_D_。A、形象模型 B、物理模型 C、逻辑模型 D、实体联系模型 7在数据库设计中,在概念设计阶段可用 ER 方法,其设计出的图称为_D_。A、实物示意图 B、实用概念图 C、实体表示图 D、实体联系图 8从 E-R 模型关系向关系模型转换时,一个 M:N 联系转换为关系模式时,该关系模式的关键字是_C_。A、M 端实体的关键字 B、N 端实体的关键字 C、M 端实体关键字与 N 端实体关键字组合 D重新选取其他属性 9.当局部 E-R 图合并成

3、全局 E-R 图时可能出现冲突,不属于合并冲突的是_B_。A、属性冲突 B、语法冲突 C、结构冲突 D、命名冲突 10E-R 图中的主要元素是实体型、_D_和属性。A、记录型 B、结点 C、实体型 D联系 11数据库逻辑设计的主要任务是_B_。A、建立 E-R 图和说明书 B、创建数据库说明 C、建立数据流图 D、把数据送入数据库 12. E-R 图中的联系可以与_D_实体有关。A、0 个 B、l 个 C、l 个或多个 D、多个 13概念模型独立于_D_。A、E-R 模型 B、硬件设备和 DBMS C、操作系统和 DBMS D、DBMS 14如果两个实体之间的联系是 m:n,则_B_引入第三个

4、交叉关系。A、不需要 B、需要 C、可有可无 D合并两个实体 15数据流程图(DFD)是用于描述结构化方法中_C_阶段的工具。A、可行性分析 B、详细设计 C、需求分析 D、程序编码 16E-R 图是表示概念模型的有效工具之一,如图 1 所示的局部 E-R 图中的菱形框“表示”的是_。A、实体 B、联系 C.实体的属性 D联系的属性19概念结构设计阶段得到的结果是_B_。A、数据字典描述的数据需求 B、E-R 图表示的概念模型 C、某个 DBMS 所支持的数据模型 D、包括存储结构和存取方法的物理结构 20逻辑结构设计阶段得到的结果是_C_。A、数据字典描述的数据需求 B、E-R 图表示的概念

5、模型 C、某个 DBMS 所支持的数据模型 D、包括存储结构和存取方法的物理结构 二、填空题lE-R 数据模型一般在数据库设计的_概念设计_阶段使用。2数据模型是用来描述数据库的结构和语义的,数据模型有概念数据模型和结构数据模型两类,E-R 模型是_概念数据_模型。3数据库设计的几个步骤是_需求分析,概念设计,逻辑设计,物理设计,编码和调试_。7数据库实施阶段包括两项重要的工作,一项是数据的_载入_,另一项是应用程序的编码和调试。8在设计分 E-R 图时,由于各个子系统分别有不同的应用,而且往往是由不同的设计人员设计的,所以各个分 E-R 图之间难免有不一致的地方,这些冲突主要有三类属性冲突

6、命名冲突 结构冲突。三、简答题和综合题1假定一个部门的数据库包括以下的信息:职工的信息:职工号、姓名、住址和所在部门。部门的信息:部门所有职工、经理和销售的产品。产品的信息:产品名、制造商、价格、型号及产品内部编号。制造商的信息:制造商名称、地址、生产的产品名和价格。试画出这个数据库的 E-R 图。2设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品,一种商品(商品名称,型号,单价)供应多个顾客。试画出对应的E-R 图。3某医院病房计算机管理中需要如下信息:科室:科名,科地址,科电话,医生姓名病房:病房号,床位号,所属科室名医生:姓名,职称,所属科室名,年龄,工作证号病

7、人:病历号,姓名,性别,诊断,主管医生,病房号其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。完成如下设计:(1)设计该计算机管理系统的 ER 图;(2)将该 E-R 图转换为关系模型结构;(3)指出转换结果中每个关系模式的候选码。4设有如下实体:学生:学号、单位、姓名、性别、年龄、选修课程名 课程:编号、课程名、开课单位、任课教师号教师:教师号、姓名、性别、职称、讲授课程编号单位:单位名称、电话、教师号、教师名上述实体中存在如下联系:(l)一个学生可选修多门课程,一门课程可为多个学生选修;(2)一个教师

8、可讲授多门课程,一门课程可为多个教师讲授;(3)一个单位可有多个教师,一个教师只能属于一个单位。试完成如下工作:(1)分别设计学生选课和教师任课两个局部信息的结构 E-R 图。(2)将上述设计完成的 E-R 图合并成一个全局 E-R 图。(3)将该全局 E-R 图转换为等价的关系模型表示的数据库逻辑结构。5一个图书借阅管理数据库要求提供下述服务:(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。(2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。我们约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有惟一性。(3)当需

9、要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。根据以上情况和假设,试作如下设计:(1)构造满足需求的 ER 图。(2)转换为等价的关系模型结构。 6工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。一个车间生产多种产品,产品有产品号和价格。一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。一个产品由多种零件组成,一种零件也可装配出多种产品。产品与零件均存入仓库中。厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。试:(1)给出相应的关系数据模型。(2)画出该系统的层次模型图。

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

当前位置:首页 > 行业资料 > 其它行业文档

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