为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 数据库设计案例

数据库设计案例

2022-05-11 23页 ppt 356KB 12阅读

用户头像 个人认证

正方体

暂无简介

举报
数据库设计案例数据库设计案例医院病房管理图书管理工厂物资管理教学管理商业集团管理例1:某医院病房管理系统的设计说明:一个科室有多个病房、多个医生一个病房只能属于一个科室一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个要求:设计系统的E-R图例1解:实体:病房、科室、病人、医生联系:病房实体与科室实体间存在“组成”联系,n:1病房实体与病人实体间存在“入住”联系,1:n医生实体与病人实体间存在“诊治”联系,1:n科室实体与医生实体间存在“从属”联系,1:n实体属性:科室:科名、科地址、科电话病房:病房号、床位号医生:...
数据库设计案例
数据库设计案例医院病房管理图管理工厂物资管理教学管理商业集团管理例1:某医院病房管理系统的设计说明:一个科室有多个病房、多个医生一个病房只能属于一个科室一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个要求:设计系统的E-R图例1解:实体:病房、科室、病人、医生联系:病房实体与科室实体间存在“组成”联系,n:1病房实体与病人实体间存在“入住”联系,1:n医生实体与病人实体间存在“诊治”联系,1:n科室实体与医生实体间存在“从属”联系,1:n实体属性:科室:科名、科地址、科电话病房:病房号、床位号医生:工作证号、姓名、职称、年龄病人:病历号、姓名、性别联系属性:入住:住院日期诊治:诊治日期例1E-R图病房科室病人医生组成诊治入住从属1111nnnn病房号床位号病历号性别姓名工作证号职称姓名年龄科名科地址科电话住院日期诊治日期例1转换为关系模式病房(病房号,床位号)病人(病历号,姓名,性别)科室(科名,科地址,科电话)医生(工作证号,姓名,职称,年龄)入住(病房号,床位号,病历号,住院日期)诊治(病历号,工作证号,诊治日期)组成(病房号,床位号,科名)从属(科名,工作证号)例2解:实体:借书人、图书、出版社联系:借书人与图书之间存在“借阅”联系,m:n出版社与图书之间存在“出版”联系,1:n实体属性:借书人:借书证号、姓名、单位图书:书号、书名、数量、位置出版社:出版社名、电报编号、电话、邮编、地址联系属性:借阅:借书日期、还书日期出版:出版日期、出版数量例2:图书管理系统的设计例2E-R图借阅图书借书人借书证号姓名单位书号书名数量位置出版mn出版社n1借书日期还书日期出版社名电报编号邮编地址电话出版日期出版数量例2转换得到的关系模式借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置)出版社(出版社名,电报编号,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)出版(出版社名,书号,出版日期,出版数量)“出版”作为独立的关系模式出版(出版社名,书号,出版日期,出版数量)作为独立的关系模式存在,但它可以与“多”方的“图书”合并例2“出版”可以合并出版是出版社名与图书之间的1:n联系,可以将其与“多”方合并,即与“图书”实体合并,将出版中的出版社名、出版日期、出版数量作为属性加入到“图书”中最后结果借书人(借书证号,姓名,单位)图书(书号,书名,数量,位置,出版社名,出版日期,出版数量)出版社(出版社名,电报编号,电话,邮编,地址)借阅(借书证号,书号,借书日期,还书日期)例3:某个工厂物资管理的概念模型物资管理涉及的实体仓库属性有:仓库号、面积、电话号码零件属性有:零件号、名称、规格、单价、描述供应商属性有:供应商号、姓名、地址、电话号码、账号项目属性有:项目号、预算、开工日期职工属性有:职工号、姓名、年龄、职称例3实体间的联系如下:一个仓库可以存放多种零件,一种零件可以存放在多个仓库,仓库和零件具有m:n的“库存”联系,其属性:库存量一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作,仓库和职工具有1:n的“工作”联系职工之间具有领导-被领导关系。即仓库主任领导若干保管员,职工实体集中具有1:n的联系供应商、项目和零件三者之间具有m:n:p的“供应”联系,其属性:供应量。即一个供应商可以供给若干项目多种零件,每个项目可以使用不同供应商供应的零件,每种零件可由不同供应商供给例3实体及其属性图仓库仓库号面积电话号码职工职工号姓名年龄职称零件零件号名称规格单价描述项目项目号预算开工日期供应商供应商号姓名地址电话号码账号例3实体及其联系图仓库职工零件项目供应商供应量供应m库存mnnp工作n1库存量领导1n例3完整的实体联系图仓库职工零件项目供应商供应量供应m库存mnnp工作n1库存量领导1n项目号预算开工日期零件号名称规格单价描述供应商号姓名地址电话号码账号仓库号面积电话号码职工号姓名年龄职称转换得到的关系模式供应商(供应商号,姓名,地址,电话号码,账号)仓库(仓库号,面积,电话号码)职工(职工号,姓名,年龄,职称)项目(项目号,预算,开工日期)零件(零件号,名称,规格,单价,描述)供应(供应商号,项目号,零件号,供应量)库存(仓库号,零件号,库存量)工作(仓库号,职工号)例4:教学管理有如下陈述一门课程只能有一个教师任课,一个教师可以上多门课程;一个学生可以选修多门课程,一门课程可以由多个学生来选修已知教师的属性有:工号、姓名、职称,课程的属性有课程号、课程名、学时数,学生的属性有学号、姓名、性别、年龄例4解:实体:教师、学生、课程联系:教师与课程间存在“任课”联系,1:n学生与课程间存在“选修”联系,m:n实体属性:教师:工号、姓名、职称课程:课程号、课程名、学时数学生:学号、姓名、性别、年龄联系属性:任课:学期选修:成绩、学期例4E-R图教师课程学生任课选修nn1m工号姓名性别姓名年龄课程号课程名学时数职称学号学期学期成绩例4转换为关系模式教师(工号,姓名,职称)课程(课程号,课程名,学时数)学生(学号,姓名,性别,年龄)任课(工号,课程号,学期)选修(学号,课程号,学期,成绩)例5:商业集团管理有如下陈述设某商业集团数据库有3个实体集:一是“商店”实体集,属性有商店号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工号、姓名、性别、业绩等商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可存放在多个商店销售,每个商店销售的每一种商品用月销售量描述;商店与职工之间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和月薪例5解:实体:商店、商品、职工联系:商店与商品间存在“销售”联系,m:n商店与职工间存在“聘用”联系,1:n实体属性:商店:商店号、商店名、地址商品:商品号、商品名、规格、单价职工:职工号、姓名、性别、业绩联系属性:销售:月销售量聘用:聘期、月薪例5E-R图商店职工商品聘用销售mn1n商店号商店名规格商品名单价职工号姓名性别地址商品号聘期月销售量月薪业绩例5转换为关系模式商店(商店号,商店名,地址)商品(商品号,商品名,规格,单价)职工(职工号,姓名,性别,业绩)销售(商店号,商品号,月销售量)聘用(商店号,职工号,聘期,月薪)
/
本文档为【数据库设计案例】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索