




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,三类数据抽象,依据抽象方法和原理来逐级建立ER图分类抽象:Classfication定义对象值与型之间“ismemberof”的语义,实体型就是分类抽象:如“学生”是实体型,张三是其中一员,表达语义“ismemberof学生”,张三具有和所有学生共同的行为(学习某门课程)和特征(具有学号、班号等)描述方法如右图所示:,用途:定义某类实体型的成员,2,聚集抽象,用途:定义实体的成份表达语义:对象内部类型和成份之间“ispartof”的含义,即实体和属性之间的关系,还可以表示更复杂的聚集,如右图,一个实体的属性是聚集成另一个实体的属性:,3,概括抽象,用途:定义实体型间子类的关系,“issubsetof”的语义,这里子类继承父类的所有属性,在绘制ER图时,子类不用再画出父类的所有属性,只要画出自身特有的属性即可,4,概括抽象,另一种表示方法:实体之间的包含联系ISA=“isa”,表示高层实体和低层实体之间的“父类子类”联系。,5,概念设计的实质,利用抽象机制对需求分析阶段收集到的数据进行分类、组织(聚集),形成实体、实体的属性,标识实体的码,确定实体之间的联系类型,设计局部E-R图具体步骤和方法:选择局部应用:每层数据流图DFD作为局部ER图的设计出发点逐层设计分ER图:依据数据字典确定实体、属性和联系,局部ER图汇总成分ER图,最终分ER图总ER图划分实体和属性的原则:属性不能再分,不能是另一些属性的聚集属性不能与实体有任何联系例:职工有“电话号码”属性,但如果一个人有多个电话号码,就要抽象出“电话”实体另外描述,职工,6,ER模型关系模型,转换规则:实体型关系模式:实体的属性就是关系的属性,实体的码就是关系的码;联系关系模式:与该联系相连的各实体的码以及联系的属性转换为关系的属性,该关系的码则有四种情况:1:1联系:每个实体的码均为该关系的候选码;该联系转化成的关系模式可与任一端实体合并1:n联系:关系的码为n端实体的码;该联系转化成的关系模式可与n端实体合并m:n联系:关系的码为诸实体码的组合;只能是独立的关系模式多元联系:关系的码为诸实体码的组合;只能是独立的关系模式具有相同码的关系可以合并,7,示例,8,示例,9,示例,10,总结数据库设计过程,确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等。,对需求分析所得到数据的更高层的抽象描述。,将概念模型所描述的数据映射为某个特定的DBMS模式数据。,ER模型ODL,数据字典数据流图,对已经确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 麻醉中级考试试题及答案解析
- 2025实习生劳动合同范本
- 空间通信与信息伦理-洞察及研究
- 2025【合同范本】标准农产品交易合同模板
- 2025【合同范本】农村个人果园承包合同
- 社交电商生态-洞察及研究
- 反渗透膜清洗工艺原理演示2讲课文档
- 2025合作伙伴激励计划招标投标合同管理与执行服务招标投标合同(投标银行担保书)
- 2025二手房屋买卖合同范本官方版
- 2025物业公司物业管理服务合同范本
- GB/T 11869-2018造船和海上结构物甲板机械远洋拖曳绞车
- 小学英语人教PEP六年级上册Unit3Myweekendplan击鼓传花小游戏
- 最新-骨髓炎-课件
- 2020小学一年级语文上册新教材教材分析解读课件
- 主题班会《反对邪教-从我做起》
- 幕墙预埋件专项施工方案
- HDX8000系列安装配置操作指南
- 白虎汤分析课件
- 山东青年政治学院校徽校标
- 教学课件:《新能源材料技术》朱继平
- EDA课程第3~5章QuartusII Verilog HDL 数字电路设计实现
评论
0/150
提交评论