ER概念模型设计

上传人:206****923 文档编号:88882504 上传时间:2019-05-12 格式:PPT 页数:18 大小:264.50KB
返回 下载 相关 举报
ER概念模型设计_第1页
第1页 / 共18页
ER概念模型设计_第2页
第2页 / 共18页
ER概念模型设计_第3页
第3页 / 共18页
ER概念模型设计_第4页
第4页 / 共18页
ER概念模型设计_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《ER概念模型设计》由会员分享,可在线阅读,更多相关《ER概念模型设计(18页珍藏版)》请在金锄头文库上搜索。

1、ER概念模型设计,二、ER概念模型 3. ER图的基本要素,实体 是现实世界中任何可以被认识、区分的事物。 实体可以是人或物,可以是实际的对象,也可以是抽象的概念(如事物之间的联系) 在学校:学生、课程、教师、选课、班委等; 某企业集团:工厂、职工、产品等 属性 实体所具有的特性。 一个实体可以有若干属性来描述。 学生的属性:学号、姓名、年龄、性别、系、专业等; 产品的属性:产品编号、产品名、规格等,二、ER概念模型 3. ER图的基本要素,联系 现实世界中事物内部以及事物之间的联系。 在信息世界中反映为实体内部的联系和实体之间的联系。 实体内部的联系(一元联系) 两个实体间的联系(二元联系)

2、-理解 多个实体间的联系(多元联系) 类型: 一对一联系(简记成1:1) 例如:观众和座位 一对多联系(简记成1:n) 例如:工厂和职工 多对多联系(简记成m:n) 例如:学生和课程,二、ER概念模型 3. ER图的基本要素,课堂练习:判断下列实体间的联系类型。 班级与班长(正) 班级与学生 供应商和商品 商店和顾客 工厂和产品 出版社和作者 商品和超市,1:1,1:n,m:n,m:n,1:1,m:n,m:n,m:n,二、ER概念模型 4. ER图的绘制,二元联系的ER图示例,二、ER概念模型 5. ER图的设计原则,设计原则:先局部,后综合。 设计局部ER图。建立步骤: 确定实体类型及属性。

3、 确定联系类型及属性。 把实体类型和联系类型组合成局部ER图。 综合成全局ER图。合并步骤: 合并局部ER图,消除冲突(属性、结构、命名冲突),生成初步ER图。 消除初步ER图的数据冗余和联系冗余,生成基本ER图。,二、ER概念模型 6. ER图的设计实例,教学活动思考:某学校计算机系的教学管理ER图的建立实例(时间10分),并回答以下问题: 有哪些实体? 实体间有哪些联系?各联系是什么类型? 若实体的属性太多,可如何简化ER图?,二、ER概念模型 6. ER图的设计实例,涉及的实体及属性如下:,二、ER概念模型 6. ER图的设计实例,实体间的联系如下:,二、ER概念模型 6. ER图的设计

4、实例,若实体的属性太多,可如何简化ER图? 可在ER图中只画实体间的联系,而实体及属性用另一个图表示。,二、ER概念模型 6. ER图的设计实例,实例:设有商店和顾客两个实体。 “商店”有属性:商店编号、商店名、地址、电话 “顾客”有属性:顾客编号、姓名、地址、年龄、性别。 假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每一次去商店购物有一个消费金额和日期。 试画ER图,并注明属性和联系类型。,商店,顾客,商店编号,商店名,地址,电话,商店,顾客,购物,m,n,消费金额,日期,二、ER概念模型 6. ER图的设计实例,建立步骤: 确定实体类型及属性。 本题已知有:商店、顾客。,二

5、、ER概念模型 6. ER图的设计实例,建立步骤: 确定实体类型及属性。 确定联系类型及属性。 “商店-顾客”的联系是m:n 联系的属性有四项: 顾客(编号) 商店(编号) 消费金额 日期 联系的名称:购物,二、ER概念模型 6. ER图的设计实例,建立步骤: 确定实体类型及属性。 确定联系类型及属性。 把实体类型和联系类型组合成ER图。,二、ER概念模型 6. ER图的设计实例,“商店”与“顾客”的ER图,本课小结,数据库系统 ER图的绘制 确定现实系统可能包含的实体。 确定每个实体的属性。 确定实体之间可能有的联系,并结合实际情况给每个联系命名。 确定每个联系的种类和可能有的属性。 画ER图,建立概念模型,完成现实世界到信息世界的第一次抽象。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号