E-R图绘制.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《E-R图绘制.ppt》由会员分享,可在线阅读,更多相关《E-R图绘制.ppt(19页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、ER模型模型 三个世界 概念模型概念模型:把现实世界转换为信息世界的模型把现实世界转换为信息世界的模型,E-R模型模型实施模型实施模型:把信息世界转化为数据世界使用的模型把信息世界转化为数据世界使用的模型,关系模型关系模型事物类事物性质实体集实体属性文件记录数据项(字段)现实世界信息世界数据世界(机器世界)数据模型数据模型 信息世界的基本概念信息世界的基本概念 1)实体实体(Entity):是是指指客客观观存存在在并并可可以以相相互互区区别别的的事事物物。实实体体可可以以是是具具体体的的人人、事、物,也可以是抽象的概念和联系。事、物,也可以是抽象的概念和联系。2)属属性性(Attribute)
2、:具具有有的的某某一一特特性性称称为为实实体体的的属属性性,一一个个实实体体有若干个属性来描述。有若干个属性来描述。3)域)域(Domain):属性的取值范围称为该属性的域。属性的取值范围称为该属性的域。4)实实体体型型(Entity Type):具具有有相相同同属属性性的的实实体体成成为为同同型型实实体体,用用实体名及其属性名的集合来抽象和刻画同类实体,称为实体型。实体名及其属性名的集合来抽象和刻画同类实体,称为实体型。5)实体集)实体集(Entity Set):同型实体的集合称为实体集。同型实体的集合称为实体集。数据模型数据模型 6)联系)联系(Relationship):在现实世界中,事
3、物内部及事物之间是普在现实世界中,事物内部及事物之间是普遍联系的,这些联系在信息世界中表现为实体型内部各属性之间的遍联系的,这些联系在信息世界中表现为实体型内部各属性之间的联系以及实体型之间的联系。两个实体型之间的联系可以分为三类:联系以及实体型之间的联系。两个实体型之间的联系可以分为三类:一对一联系一对一联系(1:1)例例如如,如如果果一一个个商商品品只只卖卖给给一一个个顾顾客客,一一个个顾顾客客也也只只能能购购买买一一个个商商品,则商品与顾客之间具有一对一的联系。品,则商品与顾客之间具有一对一的联系。一对多联系一对多联系(1:n)例例如如,一一个个人人可可以以有有多多个个移移动动电电话话号
4、号码码,但但一一个个电电话话号号码码只只能能卖卖给给一个人。人与移动电话号码之间的联系就是一对多的联系。一个人。人与移动电话号码之间的联系就是一对多的联系。多对多联系多对多联系(m:n)例例如如,一一门门课课程程同同时时可可以以由由若若干干学学生生选选修修,而而一一个个学学生生同同时时也也可可以以选修若干门课程,课程与学生之间的联系是多对多的联系。选修若干门课程,课程与学生之间的联系是多对多的联系。数据模型数据模型 2.概念模型的表示方法:概念模型的表示方法:实体实体联系方法联系方法(Entity-Relationship),该方法用该方法用E-R图来描述现实世界的概念模型。图来描述现实世界的
5、概念模型。E-R图提供了表示实体图提供了表示实体型、属性和联系的方法:型、属性和联系的方法:实体型:用矩形表示,矩形框内写明实体名。实体型:用矩形表示,矩形框内写明实体名。属属性性:用用椭椭圆圆表表示示,椭椭圆圆内内写写明明属属性性名名,用用无无向向边边将将属属性性与实体连起来。与实体连起来。联联系系:用用菱菱形形表表示示,菱菱形形框框内内写写明明联联系系名名,用用无无向向边边与与有有关关实实体体连连接接起起来来,同同时时在在无无向向边边上上注注明明联联系系类类型型。需需要要注注意的是,联系也具有属性,也要用无向边与联系连接起来。意的是,联系也具有属性,也要用无向边与联系连接起来。E-R模型的
6、组成要素及表示方法 1E-R图的组成要素及其画法图的组成要素及其画法实体名联系名属性名实体表示属性表示联系表示E-RE-R模型的组成要素及表示方法模型的组成要素及表示方法 2 2实体间不同联系情况的实体间不同联系情况的E-RE-R图表示法图表示法联系分为联系分为:一对一一对一(1:1)(1:1)、一对多、一对多(1:n)(1:n)、多对多、多对多(m:nm:n)【例例1 1】假设某学院有若干个系,每个系只有一个主任。主任和系之间是一假设某学院有若干个系,每个系只有一个主任。主任和系之间是一对一的关系。对一的关系。主任和系的属性分别如下:主任和系的属性分别如下:主任主任编号,姓名,年龄,学历编号
7、,姓名,年龄,学历;系系系编号,系名系编号,系名 主任和系之间是一个管理关系主任和系之间是一个管理关系 解:解:描述主任和系之间的描述主任和系之间的E-R图可如下图:图可如下图:1主任系管理1姓名年龄学历编号系编号系名【例例 2 2】两个实体集之间的一对多的联系的绘制方法。两个实体集之间的一对多的联系的绘制方法。假设在某仓库管理系统中,有两个实体集:仓库和商品。仓库用假设在某仓库管理系统中,有两个实体集:仓库和商品。仓库用来存放商品,且规定一类商品只能存放在一个仓库中,一个仓库可以来存放商品,且规定一类商品只能存放在一个仓库中,一个仓库可以存放多件商品。仓库和商品之间是一对多的联系。存放多件商
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 绘制
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内