《数据库原理与设计》数据库设计实验报告.pdf

《数据库原理与设计》数据库设计实验报告.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、实验目的:

掌握数据库设计的基本步骤

2.熟悉E-R模型的基本概念和图形的表示方法。

3.掌握将现实世界的事物转化成E-R图的基本技巧。

4.熟悉关系数据模型的基本概念。

5.掌握将E-R图转化成关系的基本技巧,并用范式对其优化。

二、实验内容:

1.根据需求确定实体,属性和联系。

2将实体,属性和联系转化为E-R图。

3将E-R图转化为表,并用范式对其优化。

三、实验步骤及结果

1.设某教学管理系统,其查询模块需要提供如下功能:

Ⅰ.查询系信息,列出各系编号、系名和系办公电话;

Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;

Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;

Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;

Ⅴ.查询某门课程的先修课程信息,列出先修课程号和先修课程名。

(1)请根据以上查询功能与业务规则,用E-R图描述该系统的概念模型。

(2)将E-R图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。

系别(编号,系名,办公电话),编号为主码。

教师(职称,教师号,教师名,工资,聘用日期),教师号为主码。

课程(课程号,课程名,学分),课程号为主码。

,先修课程号为主码。

2.某医院病房计算机管理中心需要如下信息:

科室:科名、科地址、科电话、医生姓名

病房:病房号、床位号、所属科室名

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

病人:病历号、姓名、性别、诊断、主管医生、病房号

其中,一个科室有多少个病房、多少个医生,一个病房只能属于一个科室,一个医生只属于一个科室,但

可负责多个病人的诊治,一个病人的主管医生只有一个。

完成如下设计:

(1)画出该系统的E-R图,E-R图中需给出每个实体集的属性,主码属性用下划线标识。

(2)请根据业务规则,给出该系统的关系模式,保证每个关系模式满足3NF,并说明每个关系模式的主码

和外码。

科室(科地址,科电话,科名,医生姓名),科名为主码。

医生(姓名,职称,所属科室,工作证号,职称,年龄),工作证号为主码。

病房(床位号,所属科室名,病房号),病房号为主码。

病人(病房号,姓名,性别,诊断,主管医生,病历号),病历号为主码。

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

1)一个工厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话。

2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种。

3)一个车间生产多种产品,产品有产品号和价格。

4)一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、重量和价格。

5)一个产品由多种零件组成,一种零件也可装配出多种产品。

6)产品与零件均存入仓库中。

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

(1)画出E-R图。

(2)将E-R图转换成关系模式,并指出每个关系模式的主键(加下划线)和外键(加波浪线)。

工厂(厂名,长长名),厂名为主码。

工人(职工号,姓名,年龄,性别,工种),职工号为主码。

车间(车间号,车间主任名,地址,电话),车间号为主码。

零件(价格,零件号,重量),零件号为主码。

产品(产品,产品号),产品号为主码。

仓库(仓库号,仓库主任名,电话),仓库号为主码

4.设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数据包括:顾客姓名,所在单位及

电话号码;商品名称,型号,产地及单价;某顾客购买某商品的数量及日期。假定无同名顾客,无同型号

商品,电话公用,顾客可在不同日期买同一商品。

(1)请画出该单位的商务ER图模型并优化。

(3)将ER模型换成关系模型并规范化到3NF。

顾客(姓名,单位,电话号,身份证号)身份证号为主码。

商品(名称,型号,产地,单价,编号)编号为主码。

购买(身份证号,商品编号,购买数量,日期)身份证号和商品编号为主码。

四、实验总结:(实验中遇到的问题及解决方法,心得体会等)

在这一次实验报告中对于E-R图的掌握有了极大的提升,并且将E-R图转化为3NF有了更深层的理解

根据。需求确定实体,属性和联系。将实体,属性和联系转化为

文档评论(0)

186****2228 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档