数据库设计之 E R 图ppt课件.pptx

上传人:小飞机 文档编号:1922126 上传时间:2022-12-26 格式:PPTX 页数:25 大小:213.19KB
返回 下载 相关 举报
数据库设计之 E R 图ppt课件.pptx_第1页
第1页 / 共25页
数据库设计之 E R 图ppt课件.pptx_第2页
第2页 / 共25页
数据库设计之 E R 图ppt课件.pptx_第3页
第3页 / 共25页
数据库设计之 E R 图ppt课件.pptx_第4页
第4页 / 共25页
数据库设计之 E R 图ppt课件.pptx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

《数据库设计之 E R 图ppt课件.pptx》由会员分享,可在线阅读,更多相关《数据库设计之 E R 图ppt课件.pptx(25页珍藏版)》请在三一办公上搜索。

1、数据库设计之 E-R图,课程解决问题,什么是E-R图?什么时候使用?怎么用?,数据库设计,设计步骤:,数据库设计是从用户对数据的需求出发,研究并构造数据库的过程设计的目标满足应用功能的需求良好的数据库性能,数据库设计,需求分析:了解分析用户的信息及对应用处理的要求 1、确定数据范围 2、分析数据应用过程 3、收集与分析数据 4、整理文档概念分析:对需求进行抽象和综合处理,并按特定的方法设计出满足需求的概念模型采取自顶向下、先局部后整体的方法 概念设计展现形式:E-R图实现设计:将概念设计的模型转换为等价的并为特定DBMS所支持的数据模型结构实现设计展现形式:数据表图,实体-关系模型(E-R 模

2、型),实体-关系图是项技术,是数据库设计的图解表示,是基于对现实世界中所包含的一组对象或实体及它们之间关系的观察,是数据库设计的逻辑视图 实体-关系模型 (Entity-Relationship Model,简称E-R模型) 实体:矩形框 属性:椭圆框 关系:菱形框,姓名,员工,属于,实体-关系模型,在 E-R 图中显示的每个特性或属性映射为相应表中的一个属性,代号,电话,邮编,学历,员工,工号,名字,出生日期,地址,电话,邮编,学历,关系:实体间的关联 例如, 供应商和客户的关系中。这种关系代表了一个供应商可以有多客户,一个客户也可以选择多个供应商。这个关系被称为“选择”。,实体-关系模型,

3、关系的类型,这里有三种类型的关系: 一对一一对多(或 多对一)多对多,实例:一对一,一个实体集A中的实例能同实体集B中的唯一一个实例有关联(对应)反之也亦然时。,实例:一对多,一个实体集A的一个实例和另一个实体集B的多个实体实例关联(对应)一个部门有多个员工,每个员工属于一个部门,实例:多对多,一个实体集A的一个实例和另一个实体集B的多个实体实例关联(对应)反之也亦然时一个顾客可以买多个产品,一个产品可以卖给多个顾客,思考:,在一个工程材料的订购、管理应用中,“根据各工程项目的需要向不同的材料供应商订购材料(且特定的部件不一定只有一个供应商发货。没有一个供应商仅发货单种材料。)”用ER图描述数

4、据模型,参考答案:,供应商,工程,材料,划分实体与属性的准则,作为属性的事物,与它所描述的实体之间只能是单值联系,即在这个属性上,实体的一个个体只能取一个值;不能再具有需要进一步描述的性质;在它所描述的实体之外,不能再与其他“事物”具有联系。,转换原则:一对一,一对一的关系:可把任一实体的主键放入另一实体中,成为外键或把两个实体合并为一个,员工,对应数据库表,转换原则:一对多,把一实体中的主关键字放入到多实体中,成为其外键,外键:当一个表的主关键字作为属性出现在另一个表中则在第二个表中称为外键(用于联系实体),转换原则把一实体中的主关键字放入到多实体中,成为其外键,外键:当一个表的主关键字作为

5、属性出现在另一个表中则在第二个表中称为外键(用于联系实体),数据库关系图:,客户,商品,客户编号,客户名,地址,联系方式,商品编号,商品名,销售,m,m,帐号,价格,库存量,数量,转换原则:多对多,把两实体中的主关键字放入到一个新实体中,成为新实体的组合键,对应数据库表,客户表,商品表,销售表,怎么做,1、准确清晰理解需求将需求分析的结果(数据流图、数据字典等)对现实世界的数据进行抽象。,怎么做,2、逐一设计分E-R图每个局部应用都对应了一组数据流图,局部应用涉及的数据都已经收集在数据字典中了。现在就是要将这些数据从数据字典中抽取出来。参照数据流图标定局部应用中的实体实体的属性、标识实体的码确定实体之间的联系及其类型(1:1、1:m、m:m)。,怎么做,3、合并分E-R图,生成初步E-R图各分E-R图之间的冲突主要有三类:属性冲突、命名冲突和结构冲突。属性冲突命名冲突结构冲突,怎么做,4、修改与重构,生成基本E-R图消除冗余的数据和冗余的实体间联系。,讨论时间,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号