E-R图设计与关系模式转换 实验_第1页
E-R图设计与关系模式转换 实验_第2页
E-R图设计与关系模式转换 实验_第3页
E-R图设计与关系模式转换 实验_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验二E-R图设计与关系模式转换实验目的1、了解数据库设计的基本步骤。2、掌握实体联系图的设计。3、掌握将E-R图转换为关系模式的规则。4、掌握主键的概念。实验环境PC机一台实验内容1、销售部门子系统在企业中,每个部门有多名职工,但是每个职工只能在一个部门工作。每个部门都销售多种产品,同一种产品可以在多个部门销售。在市场上,同一种产品有多家制造商都可生产,而一个制造商生产的产品也是多种,但是同一种产品,不同的制造商给的型号和价格是不一样的。在制造商内部,对于某产品,有其企业内部使用的内部编号。每个制造商都有制造商名和地址,其中,制造商名是唯一的。每位职工都有职工编号,姓名,地址信息。部门需要登

2、记部门名称,部门经理等信息。请根据题目描述画ER图,并转换为对应的关系模式指出其中的主键和外键。口1mn产品内部编号销售姓名咅部门号地址经理价格地址生产Y型号产品Jn制造商部门职工职工(职工编号,姓名,地址信息)主键:职工号外键部门(登记部门名称,部门经理)主键:部门号外键:产品(型号价格)主键:产品内部编号外键:制造商(制造商名和地址)主键:制作商名外键2、某医院病房计算机管理中心某医院需要建设病房的计算机管理中心,对于病房信息有如下描述:每个科室有多间病房和多名医生,但是科室之间不共享病房,即一间病房只能属于某一科室。一名医生只能属于某科室,不能跨科室任职。病人到医院就医,只有一名主治医生

3、,一名医生可以负责多名病人的诊治,但是病人可多次就诊于该医院,选择不同科室的医生。科室具有科室名称、地址、电话等属性,病房需要记录病房号、床位号等信息。医生具有姓名、职称、年龄、工作证号等属性。病人有病历号、姓名、性别等属性。病人就诊时需要记录某次诊断时间,诊断结果和主治医生及入住的病房号,由于就诊记录很多,建议增加一个流水号。病人住院,需要登记病人入住时间,病房号、床位号等信息。请根据题目描述画ER图,并转换为对应的关系模式指出其中的主键和外键。病床号科名科电话1mn1职称年龄性别mM入住病历号姓名*病房号病人科室科地址医生病房3、企业管理系统企业需要开发一个系统对内部的部门、职工和企业参与的工程项目进行管理,描述如下:企业内部有多个单位,每个单位都有各自的名称和电话。每个单位有多名职工,每名职工只能在一个单位供职,职工有职工编号、姓名、性别等属性。职工在就职期间可以参与多个工程项目的施工。每个工程项目有多个供应商提供设备,多加供应商都可以提供某种设备的供应,每个供应商可以向多个工程项目提供多种设备。需要记录设备的设备号、设备名称、产地信息,以及供应商的姓名、电话。在供货时需要提供供货的数量。请

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论