例子-E-R图及数据库设计-精品课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《例子-E-R图及数据库设计-精品课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 例子 数据库 设计 精品 课件
- 资源描述:
-
1、2022年年6月月8日星期三日星期三E-R图图1/23E-R图图医院病房管理医院病房管理图书管理图书管理工厂物资管理工厂物资管理教学管理教学管理商业集团管理商业集团管理2022年年6月月8日星期三日星期三E-R图图2/23例例 1: 某医院病房计算机管理中需要如下信息某医院病房计算机管理中需要如下信息:科室科室 :科名、科地址、科电话、医生姓名:科名、科地址、科电话、医生姓名病房病房 :病房号、床位号、所属科室名:病房号、床位号、所属科室名医生医生 :姓名、职称、所属科室名、年龄、工作证号:姓名、职称、所属科室名、年龄、工作证号病人病人 :病历号、姓名、性别、诊断、主管医生、病房号:病历号、姓
2、名、性别、诊断、主管医生、病房号说明说明 :一个科室有多个病房、多个医生一个科室有多个病房、多个医生一个病房只能属于一个科室一个病房只能属于一个科室一个医生只属于一个科室,但可负责多个病人的诊治,一个病人一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个的主管医生只有一个要求要求 : 设计该计算机管理系统的设计该计算机管理系统的 E-R 图图2022年年6月月8日星期三日星期三E-R图图3/23例例 1解解 :实体实体 :病房、病房、 科室、科室、 病人、病人、 医生医生联系联系 :病房实体与科室实体间存在病房实体与科室实体间存在“组成组成”联系,联系,n : 1病房实
3、体与病人实体间存在病房实体与病人实体间存在“入住入住”联系,联系,1 : n医生实体与病人实体间存在医生实体与病人实体间存在“诊治诊治”联系,联系,1 : n科室实体与医生实体间存在科室实体与医生实体间存在“从属从属”联系,联系,1 : n实体属性实体属性 :科室科室 :科名科名、科地址、科电话、科地址、科电话病房病房 :病房号、床位号病房号、床位号医生医生 :工作证号工作证号、姓名、职称、年龄、姓名、职称、年龄病人病人 :病历号病历号、姓名、性别、姓名、性别联系属性联系属性 :入住入住 :住院日期:住院日期诊治诊治 :诊治日期:诊治日期2022年年6月月8日星期三日星期三E-R图图4/23例
4、例 1E-R图图病房病房科室科室病人病人医生医生组成组成诊治诊治入住入住从属从属1111nnnn病房号病房号床位号床位号病历号病历号性别性别姓名姓名工作证号工作证号职称职称姓名姓名年龄年龄科名科名科地址科地址科电话科电话住院日期住院日期诊治日期诊治日期2022年年6月月8日星期三日星期三E-R图图5/23例例 1转换为关系模式转换为关系模式病房病房(病房号病房号 , 床位号床位号)病人病人(病历号病历号 , 姓名姓名 , 性别性别)科室科室(科名科名 , 科地址科地址 , 科电话科电话)医生医生(工作证号工作证号 , 姓名姓名 , 职称职称 , 年龄年龄)入住入住(病房号病房号 , 床位号床位
5、号 ,病历号病历号 , 住院日期住院日期)诊治诊治(病历号病历号 , 工作证号工作证号 , 诊治日期诊治日期)组成组成(病房号病房号 , 床位号床位号 , 科名科名)从属从属(科名科名 , 工作证号工作证号)2022年年6月月8日星期三日星期三E-R图图6/23例例 2:一个图书管理数据库要求提供下述服务一个图书管理数据库要求提供下述服务 可查询书库中现有图书的品种、数量和存放位置。所有可查询书库中现有图书的品种、数量和存放位置。所有各类图书都由书号惟一标识各类图书都由书号惟一标识可随时查询图书借还情况,包括借书人单位、姓名、借可随时查询图书借还情况,包括借书人单位、姓名、借书证号、借书日期和
6、还书日期。并规定任何人可借多种书证号、借书日期和还书日期。并规定任何人可借多种书,任何一本书可为多个人所借。借书证号具有惟一性书,任何一本书可为多个人所借。借书证号具有惟一性当需要时,可通过数据库中保存的出版社的电报编号、当需要时,可通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有图书的出版社增购有关图电话、邮编及地址等信息向有图书的出版社增购有关图书。并规定一个出版社可出版多种图书,同一本书仅为书。并规定一个出版社可出版多种图书,同一本书仅为一个出版社出版,出版社名具有惟一性一个出版社出版,出版社名具有惟一性2022年年6月月8日星期三日星期三E-R图图7/23例例 2解解 :
7、实体实体 :借书人借书人 、图书、图书 、出版社、出版社联系联系 :借书人与图书之间存在借书人与图书之间存在“借阅借阅”联系,联系, m : n出版社与图书之间存在出版社与图书之间存在“出版出版”联系,联系, 1 : n实体属性实体属性 :借书人借书人 :借书证号借书证号 、姓名、单位、姓名、单位图书图书 :书号书号 、书名、数量、位置、书名、数量、位置出版社出版社 :出版社名出版社名、电报编号、电话、邮编、地址、电报编号、电话、邮编、地址联系属性联系属性 :借阅借阅 :借书日期、还书日期:借书日期、还书日期 出版出版 :出版日期、出版数量:出版日期、出版数量2022年年6月月8日星期三日星期
8、三E-R图图8/23例例 2E-R图图借阅借阅图书图书借书人借书人借书证号借书证号 姓名姓名 单位单位 书号书号 书名书名 数量数量 位置位置 出版出版mn出版社出版社n1借书日期借书日期 还书日期还书日期 出版社名出版社名 电报编号电报编号 邮编邮编 地址地址 电话电话 出版日期出版日期 出版数量出版数量2022年年6月月8日星期三日星期三E-R图图9/23例例 2转换得到的关系模式转换得到的关系模式借书人借书人( 借书证号借书证号 , 姓名姓名 , 单位单位 ) 图书图书( 书号书号 , 书名书名 , 数量数量 , 位置位置 )出版社出版社( 出版社名出版社名 , 电报编号电报编号 , 电
9、话电话 , 邮编邮编 , 地址地址 )借阅借阅( 借书证号借书证号,书号书号 , 借书日期借书日期 , 还书日期还书日期 ) 出版出版( 出版社名出版社名 , 书号书号 , 出版日期出版日期 , 出版数量出版数量 )q “出版出版”作为独立的关系模式作为独立的关系模式出版出版(出版社名出版社名 , 书号书号, 出版日期出版日期 , 出版数量出版数量)作为独立的关系作为独立的关系模式存在,但它可以与模式存在,但它可以与“多多”方的方的“图书图书”合并合并2022年年6月月8日星期三日星期三E-R图图10/23例例 2q “出版出版”可以合并可以合并出版是出版是 出版社名与图书之间的出版社名与图书
10、之间的1:n 联系,可以将其与联系,可以将其与“多多”方合并,即与方合并,即与“图书图书”实体合并,将出版中的实体合并,将出版中的出出版社名版社名、出版日期出版日期、出版数量出版数量作为属性加入到作为属性加入到“图书图书”中中q 最后结果最后结果借书人借书人( 借书证号借书证号 , 姓名姓名 , 单位单位 )图书图书( 书号书号 , 书名书名 , 数量数量 , 位置位置 , 出版社名出版社名 , 出版日期出版日期 , 出版数量出版数量 ) 出版社出版社( 出版社名出版社名 , 电报编号电报编号 , 电话电话 , 邮编邮编 , 地址地址 )借阅借阅( 借书证号借书证号,书号书号 , 借书日期借书
展开阅读全文