第一范文网 - 专业文章范例文档资料分享平台

数据库原理期末考试习题

来源:用户分享 时间:2025/7/30 20:40:45 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

学生 课程 教师 2.将如图5.6所示的E-R图转换为关系模式,棱形框中的属性自己确定。 3.假定一个部门的数据库包括以下的信息:

·职工的信息:职工号、姓名、住址和所在部门。 ·部门的信息:部门所有职工、经理和销售的产品。

·产品的信息:产品名、制造商、价格、型号及产品内部编号。 ·制造商的信息:制造商名称、地址、生产的产品名和价格。 试画出这个数据库的E-R图。

4.设有商业销售记账数据库。一个顾客(顾客姓名,单位,电话号码)可以买多种商品,一种商品(商品名称,型号,单价)供应多个顾客。试画出对应的E-R图。 5.某医院病房计算机管理中需要如下信息: 科室:科名,科地址,科电话,医生姓名 病房:病房号,床位号,所属科室名

医生:姓名,职称,所属科室名,年龄,工作证号

病人,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个。

完成如下设计:

(1) 设计该计算机管理系统的E-R图; (2) 将该E-R图转换为关系模型结构; (3) 指出转换结果中每个关系模式的候选码。 6.设有如下实体:

学生:学号、单位、姓名、性别、年龄、选修课程名 课程:编号、课程名、开课单位、任课教师号 教师:教师号、姓名、性别、职称、讲授课程编号 单位:单位名称、电话、教师号、教师名

上述实体中存在如下联系:

(1) 一个学生可选修多门课程,一门课程可为多个学生选修; (2) 一个教师可讲授多门课程,一门课程可为多个教师讲授; (3) 一个单位可有多个教师,一个教师只能属于一个单位。 试完成如下工作:

(1) 分别设计学生选课和教师任课两个局部信息的结构E-R图。 (2) 将上述设计完成的E-R图合并成一个全局E-R图。

(3) 将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。

7.图5.13给出(a)、(b)和(c)三个不同的局部模型,将其合并成一个全局信息结构,并设置联系实体的属性(允许增加认为必要的属性,也可将有关基本实体的属性选作联系实体的属性),

各实体构成如下:

部门:部门号,部门名,电话,地址

职员:职员号,职员名,职务(干部/工人),年龄,性别

设备处:单位号,电话,地址 工人:工人编号,姓名,年龄,性别 设备:设备号,名称,位置,价格

零件:零件号,名称,规格,价格 三商:单位号,名称,电话,地址

部门 1 工作 m 职员 设备处 1 工作 m 工人 m 1 管理 m 设备 m 装配 n 零件 零件 生产 n 厂商 图5.13 各局部E-R图

8.一个图书借阅管理数据库要求提供下述服务:

(1)可随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍均可由书号惟一标识。

(2)可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。

(3)当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。我们约定,一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有惟一性。

根据以下情况和假设,试作如下设计: (1)构造满足需求的E-R图。 (2)转换为等价的关系模型结构。

9.工厂(包括厂名和厂长名)需建立一个管理数据库存储以下信息:

·一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。 ·一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。 ·一个车间生产多种产品,产品有产品号和价格。

·一个车间由多种零件组成,一种零件也可装配出多种产品。 ·产品与零件均存入仓库中。

·厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。

试:(1)画出该系统的实体-联系模型E-R图。 (2)给出相应的关系数据模型。 (3)画出该系统的层次模型图。

答案:

一、单项选择题 1.B 11.B

1.概念设计

2.概念数据

4.物理

3.需求分析,概念设计,逻辑设计,物理5.数据字典

6.数据设计

7.转入10.数据

设计,编码和调试 库应用

2.A 12.C

3.C 13.B

4.B 14.A

5.D 15.C

6.D 16.A

7.D 17.C

8.C

9.B

10.B

二、填空题

8.①属性冲突 ②命名冲突 ③结构冲突 9.属性和码

11.①与特定的DBMS无关的,但为一般的关系模型、网状模型或

层次模型所表示的一般模型 ②一般模型 ③特定DBMS支持的逻辑模型 三、问答题

1.答:(1)学生与课程的联系类型是是多对多联系。

(2)课程与教师的联系类型是多对多联系。 (3)学生与教师的联系类型是一对多联系。 (4)完善本题E-R图的结果如图5.5所示。

学生 k m 选修 n 课程 n 讲授 指导 l p 教师 2.答:本题的E-R图转换为如下关系模式:

单位(单位号,地址,电话) 职工(职工号,地址,电话)

搜索更多关于: 数据库原理期末考试习题 的文档
数据库原理期末考试习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c546pi3sq3638cch96p6s_11.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top