版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
概念数据库设计过程E-R方案选择对现实世界概念要作出准确而有效的表达用实体集还是属性用实体集还是联系集用二元联系还是多元联系用强实体集还是弱实体集是否要用概括是否要用聚集概念数据库设计过程需求分析结果确定局部结构范围实体定义联系定义属性分配局部E|R模式设计全局E-R模式设计概念数据库设计过程局部E-R模式确定公共实体类型合并两个局部E-R模式检查并消除冲突全局E|R模式设计还有未合并的局部模式?全局E-R模式优化无有概念数据库设计过程——消除冲突属性冲突属性域的冲突:属性的类型、取值范围不同如不同学校的学号编码方式不同属性取值单位冲突如重量分别采用磅、千克结构冲突同一对象在不同应用中的抽象不同如职工在某应用中是实体,在另一应用中则抽象为属性同一实体在不同E-R图中属性组成不同实体之间的联系在不同E-R图中呈现不同的类型命名冲突同名异义:不同意义的对象具有相同的名字异名同义:同一意义的对象具有不同的名字E-R模型向关系模式的转换实体
关系属性关系的属性S(SNO,SNAME,DEPT)学生姓名学号系别E-R模型向关系模式的转换多值属性新的关系+所在实体的码选课(学号,所选课程号)学生姓名学号所选课程复合属性将每个组合属性作为复合属性所在实体的属性学生姓名学号年月出生日期日学生(学号,姓名,年,月,日)E-R模型向关系模式的转换一对一联系:若联系双方均部分参与,则将联系定义为一个新的关系,属性为参与双方的码。职工配偶丈夫妻子配偶(丈夫职工号,妻子职工号)若联系一方全部参与,则将联系另一方的码作为全部参与一方的属性。职工部门管理部门(部门号,部门名,管理职工号)E-R模型向关系模式的转换一对多联系: 将单方参与一方实体的码作为多方参与实体的属性。教师学生班主任学生(学生号,学生名,系号,班主任教工号)职工领导领导属下职工(职工号,职工名,部门号,领导职工号)E-R模型向关系模式的转换多对多联系: 将联系定义为新的关系,属性为参与双方的码。学生课程选修选修(学生号,课程号)构成零件母零件子零件构成(母零件号,子零件号)E-产R模型费向关义系模身式的求转换弱实跪体集:所稳对应至的关贯系的狼码由上弱实线体集病本身昆的分朵辩符焰再加绪上所鱼依赖钥的强缎实体靠集的吊码产品(产品撑名,价格,公司叠名)产品公司制造产品名地址价格公司名联系电话弱实拐体集隶与强繁实体姑集之拳间的很联系暑已经正在弱犯实体渣集所搅对应签的关铜系中稍表示德出来筐了E-位R模型彻向关恋系模争式的坟转换E-迁R模型监向关四系模泼式的碰转换概括:高层差实体批集和灶低层健实体开集分厨别转简为表低层汇实体得集所胆对应泡的关秧系包俊括高制层实靠体集辣的码本科生研究生学生ISA硕士ISA博士姓名学号DissertationPapers军训学生(姓名,学号)本科浪生(姓名,学号,军训)研究乖生(姓名,学号,论文)E-迎R模型文设计酷实例某大偿学教正学管考理系落统的概念召模型抄设计高(E-暴R模型运)业务披规则(1)该宾大学匀有多毛个学验院:滔如软喇件学萌院、区计算此机学捞院、戏管理匆学院尖等,里每一符个学页院有浴一个仇院长只,且寒每一考位院商长只换能主鲜管一敌个学麦院(2)每切一个展学院狼设有宽多个矩系,旨如商警学院鼓有会询计系面、市蹦场营扇销系在、经耽济系栽、财被务系企等(3)每凳一个恩系根趴据专嚼业的缩慧特点腐和分叼工开播设多犁门课变程(4)每肝一个酸系有帽多名堪教师蒜,但典每一脉位教里师只蚊属于牌一个侦系(5)一恳位教析师可俩能讲代多门贤课,趣且课张表中陷每一董门课私必须敌有一吃位教冒师讲纸授。犹这里刚的课担指课顿表中凝安排尾的课负程(6)系扒负责推承接纠项目罪,一布位教西师可摄能参鞋加或铃管理暗项目(7)教闸师按讲职称惹完成筝工作检量业务剩规则(8)假举定每画一名尺学生钻可选墙修多驼门课作,且敬一门包课有滤多名玻学生铲选(9)每狼一个宜系有集多名疤学生顶,且知一名凑学生员只能爷属于怨一个其系(10)学肾生可居以组渗成班贡级,宵一个颂班级阀有一记个班侮主任凡,一忘个系勾有若筑干个见班级拥,一时个学烘生可纯以参辞加多寸个学巾生组挎织(垃学生鲜会)赞,一蔽个学闷生还锦有一婚个导蹈师,特导师朴可以仪指导顾多名吸学生(11)另豆外,雄学生铅的社敏会关铺系、砍档案观材料岔、宿跌舍亦帮需要团进行卧管理采用ER方法为的数钟据库构概念熟设计亲之设灰计局冲部ER模式需求分析结果确定局部结构范围实体定义联系定义属性分配还有局部结构待分析有无进入全局ER模式设计
局部ER模式设计范围的划分要自然,易于管理;范围的大小要适度。太小了,会造成局部结构过多,设计过程繁琐,综合困难;太大了,则容易造成内部结构复杂,不便分析
范围之间的界面要清晰,相互影响要小采用人们习惯的划分;避免冗余,在一个局部结构中,对一个对象只取一种抽象形式,不要重复;依据用户的信息处理需求
确定属性的原则:属性应该是不可再分解的语义单位;实体与属性之间的关系只能是1:N的;不同实体类型的属性之间应无直接关联关系。
属性分配的原则:当多个实体类型用到同一属性时,一般把属性分配给那些使用频率最高的实体类型,或分配给实体值少的实体类型。有些属性不宜归属于任一实体类型,只说明实体之间联系的特性
局部撞模式现有森的教傍学管理躁系统初步远分析部系统碍的对隶象根据未服务盘种类柱分析皇教师压子模套块……局部ER图其他跪局部观模式现有崭的教鸣学管理适系统初步周分析首系统娘的对汉象根据喇服务条种类惑分析锤学生棍子模乌块……学籍蠢管理菜局部景应用扭的分E-帆R图导师班级学生组成管理班主任档案材料宿舍住宿归档指导系有参加学会1N111NNN11NMN1具有社会关系1N局部ER图其它亦局部浇模式现有叼的教复学管理箩系统初步岩分析慨系统区的对花象根据茶服务甚种类含分析赏课程鹊子模惕块……局部ER图课程夺管理晋局部排应用疲分E-宁R图1教室M1教科书教师讲授课程系开设N1学生选修NMN上课PN采用ER方法锈的数板据库漂概念下设计丧之疮设计毁全局ER模式无图5.20全局ER模式设计局部ER模式确定公共实体类型合并两个局部ER模式检查并消除冲突还有未合并的局部模式有还有冲突吗有属性冲突:如,重量单位有的用公斤,有的用克。结构冲突:同一对象在不同应用中的不同抽象;同一实体在不同局部ER图中属性的个数或次序不同;实体之间的联系在不同的局部ER图中呈现不同的类型命名冲突:属性名、实体名、联系名之间存在同名异义或异名同义冲突采用ER方法脸的数痕据库敬概念宁设计泉之稍全局ER模式举的优亦化实体白类型算的合辜并1:渗1联系哭的两蜓个实阴体类酷型具有魂相同劫键的震实体央类型冗余若属性虏的消改除冗余惯联系武的消酷除:利用夺规范忘化理食论中亏函数阁依赖鄙的概海念消捡除冗烟余联脾系例子俘:三芦个局常部ER图合杜并成扁一个ER图1合并肠后的处教学伯管理E-芝R图1N1P1N1N1N1MMNNNN社会关系具有1NNM1系聘用承接项目参加设置院长学院主管NN111教师评定职称分配工作量111N档案材料归档参加学会1宿舍住宿教科书讲授指导课程选修教室上课有1班级学生组成N开设N管理11教师管理11例1库存迈销售只信息昨管理累系统犹的ER模型员及转走换P车间仓位产品客户销售读员存储出库订单入库MNMPMNPMNN库存促系统ER图车间(车间周号,车间腾名,主任小名)产品(产品洪号,产窑品名教,单偶价)仓位(仓位灿号,地罗址,伶主任键名)客户(客户宋号,客础户名客,联援系人厚,电挣话,地址副,税陈号,止账号)销售板员(销售旨员号,姓名,性别,学历,业绩被)实体入库券(入库辫单号,入库蜘量,入库滥日期,经手痛人,车间缸号,仓位改号,产品课名)出库遭(出库爷单号,出默库量烛,出两库日度期,诱经手江人,客户广号,产品贩名,仓位睁号)订单孩(订单铁号,数境量,健折扣他,总匠价,明订单准日期杯,产品圣号,客户矿号,销售田员号)存储(仓位胁号,产品无号,核对献日期,核对洁员,存储象量)联系例2:公样司车避队信难息系织统的ER模型公司宪车队炎信息堆系统金的ER模型部门车队司机车辆开销维修公司调用报销拥有聘用保险2保险1M1NN1NNNN11保险公司1N维修UM较LUM计L:统一奸建模雄语言UM辅L是为拒了创勇建软卡件系闭统不存同部趋分的市规范指而提羡出的谢标准类图类图言和E-嫩R图类遮似,浸但有仅所不竭同用况闪图说明圾用户厅和系稻统之缩慧间的举交互恐,特亩别是轨用户予进行江的每虾一步症操作活动炮图说明息系统促不同验部分侦之间班的任庭务流实现颗图在软栗件构某件层两和硬爆件构搭件层识说明日系统况的各嫌部分落以及爪它们猪的联特系UM雨L类图只中使续用的嗓图形即符号UM各L类图握中使谎用的颈图形迫符号ov昏er蓄la聪pp液in卫gdi博sj
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度绿色交通合伙清算合作协议3篇
- 二零二五年度全款购房合同:房地产项目投资并购及整合协议3篇
- 2025年度农业现代化贷款担保协议3篇
- 2025年度全新官方版二零二五年度离婚协议书与子女监护权协议3篇
- 二零二五年度知识产权侵权律师费协议3篇
- 二零二五年度农村土地占用与农村文化传承合同协议
- 2025年度航空航天公司干股分红与飞行器研发合作协议3篇
- 二零二五年度卫浴安装与智能家居系统集成与优化服务协议3篇
- 二零二五年度太阳能电池板加工服务合同3篇
- 二零二五年度物联网解决方案公司转让合同3篇
- 房屋市政工程生产安全重大事故隐患判定标准(2024版)宣传海报
- 2024-2025学年统编版七年级语文上学期期末真题复习 专题01 古诗文名篇名句默写
- 2024-2030年中国企业大学建设行业转型升级模式及投资规划分析报告
- 医院培训课件:《病历书写基本规范(医疗核心制度)》
- 2024年“中银杯”安徽省职业院校技能大赛(高职组)花艺赛项竞赛规程
- 部队年度安全规划方案
- 2024-2025学年七年级上学期历史观点及论述题总结(统编版)
- 2024年市特殊教育学校工作总结范文(2篇)
- 【MOOC】创新思维与创业实验-东南大学 中国大学慕课MOOC答案
- 青岛大学《英语综合》2023-2024学年第一学期期末试卷
- EPC工程总承包实施方案
评论
0/150
提交评论