书签 分享 收藏 举报 版权申诉 / 19
上传文档赚钱

类型ER图绘制PPT课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2715498
  • 上传时间:2022-05-20
  • 格式:PPT
  • 页数:19
  • 大小:387KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《ER图绘制PPT课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    ER 绘制 PPT 课件
    资源描述:

    1、.1ER模型 三个世界 概念模型:把现实世界转换为信息世界的模型,E-R模型实施模型:把信息世界转化为数据世界使用的模型,关系模型事物类事物性质实体集实体属性文件记录数据项(字段)现实世界信息世界数据世界(机器世界).2数据模型 信息世界的基本概念 1)实体(Entity): 是指客观存在并可以相互区别的事物。实体可以是具体的人、事、物,也可以是抽象的概念和联系。2)属性(Attribute):具有的某一特性称为实体的属性,一个实体有若干个属性来描述。3)域(Domain):属性的取值范围称为该属性的域。4)实体型(Entity Type):具有相同属性的实体成为同型实体,用实体名及其属性名的

    2、集合来抽象和刻画同类实体,称为实体型。5)实体集(Entity Set):同型实体的集合称为实体集。.3数据模型 6)联系(Relationship):在现实世界中,事物内部及事物之间是普遍联系的,这些联系在信息世界中表现为实体型内部各属性之间的联系以及实体型之间的联系。两个实体型之间的联系可以分为三类:一对一联系(1:1)例如,如果一个商品只卖给一个顾客,一个顾客也只能购买一个商品,则商品与顾客之间具有一对一的联系。一对多联系(1:n)例如,一个人可以有多个移动电话号码,但一个电话号码只能卖给一个人。人与移动电话号码之间的联系就是一对多的联系。多对多联系(m:n)例如,一门课程同时可以由若干

    3、学生选修,而一个学生同时也可以选修若干门课程,课程与学生之间的联系是多对多的联系。 .4数据模型 2.概念模型的表示方法: 实体联系方法(Entity-Relationship),该方法用E-R图来描述现实世界的概念模型。 E-R图提供了表示实体型、属性和联系的方法: 实体型:用矩形表示,矩形框内写明实体名。 属性:用椭圆表示,椭圆内写明属性名,用无向边将属性与实体连起来。 联系:用菱形表示,菱形框内写明联系名,用无向边与有关实体连接起来,同时在无向边上注明联系类型。需要注意的是,联系也具有属性,也要用无向边与联系连接起来。 .5E-R模型的组成要素及表示方法 1E-R图的组成要素及其画法实体

    4、名联系名属性名实体表示属性表示联系表示.6E-RE-R模型的组成要素及表示方法 2 2实体间不同联系情况的E-RE-R图表示法联系分为: :一对一(1:1)(1:1)、一对多(1:n)(1:n)、多对多(m:n)(m:n)【例1 1 】假设某学院有若干个系,每个系只有一个主任。主任和系之间是一对一的关系。主任和系的属性分别如下: 主任编号,姓名,年龄,学历; ; 系系编号,系名 主任和系之间是一个管理关系 .7解:描述主任和系之间的E-R图可如下图: 1主任系管理1姓名年龄学历编号系编号系名.8【例 2 2】两个实体集之间的一对多的联系的绘制方法。 假设在某仓库管理系统中,有两个实体集:仓库和

    5、商品。仓库用来存放商品,且规定一类商品只能存放在一个仓库中,一个仓库可以存放多件商品。仓库和商品之间是一对多的联系。 仓库和商品的属性分别如下: 仓库仓库号,地点,面积 商品商品号,商品名,价格 在存放联系中要反映出存放商品的数量。 .9解:描述仓库和商品之间的E-R图可如下图所示 1仓库商品存放n地点面积仓库号商品号价格数量商品名.10【例 3 3】两个实体集之间的多对多的联系的绘制方法。 假设在某教务管理系统中,一个教师可以上多门课,一门课也可以由多个老师去上。教师和课程之间是多对多的联系。教师和课程可用以下属性来描述: 教师教师号,教师名,职称 课程课程号,课程名 在“讲授”联系中应能反

    6、映出教师的授课质量。 .11解:描述教师和课程之间的E-R图可如下图所示。 m教师课程讲授n教师名职称教师号课程号班级质量课程名.12ER图的设计方法 E-RE-R图通常都应经过以下两个阶段: (1 1)针对每一用户画出该用户信息的局部ERER图,确定该用户视图的实体、属性和联系。需注意的是:能作为属性的就不要作为实体,这有利于ERER图的简化。 (2 2)综合局部ERER图,生成总体ERER图。在综合过程中,同名实体只能出现一次,还要去掉不必要的联系,以便消除冗余。一般来说,从总体ERER图必须能导出原来的所有局部视图,包括实体、属性和联系。 【例 4 4 】某学校管理系统中有三个部门:后勤

    7、部、学生处和财务处。后勤部用来管理学生的住宿;教务处用来管理学生选课和教师任课;财务处用来管理发放教师的工资。 .13后勤部涉及到的实体及实体之间的联系如下: 后勤部涉及到的实体及实体之间的联系如下: 学生:属性有学号、姓名、性别、年龄、专业和入学时间 宿舍:楼号、房间、档次联系:学生与宿舍的联系是一个学生只能住在一个宿舍一个宿舍能住多个学生学生住宿要交租金。.14教务处涉及到的实体及实体之间的联系如下: 学生:属性有学号、姓名、性别、年龄、专业和入学时间 教师:属性有教师号、姓名、性别、职称、专业 课程:属性有课程号、课程名、学时数、专业联系:一个学生可以选多门课一门课可以由多个学生选修一个

    8、教师可以教多门课一门课也可以由多个老师教学生选修某门课有一个成绩教师教某门课有一个质量评价。 .15财务处涉及到的实体及实体之间的联系如下: 教师:属性有教师号、姓名、性别、职称、专业工资:属性有基本工资、加班工资、扣税、工资编号联系:一个教师只能领一份工资一份工资只能由一个教师领领工资时应注明是某月工资。.16n学生宿舍住1租金学生姓名专业学号宿舍楼号档次年龄性别入学时间房间号(a) 后勤部的局部E-R图 .17教师姓名职称教师号课程课程号学时数课程名性别专业专业m教师课程讲授n质量学生选修mn成绩(b) 教务处的局部E-R图(学生同(a)图) .18工资扣税基本工资加班工资工资编号工资教师

    9、领11月份1m学生住宿舍n1教师课程选修mn讲授n领工资1(c) 财务处的局部E-R图(教师同(b)图) 某学校管理系统的全局E-R图 .19假设一个学校存在以下信息(1)对象1-系包含属性:系名、系主任名字、专业数、教师人数、学生人数(2)对象2-系主任包含属性:姓名、性别、出生年月、从教年限、管理系部(3)对象3 -教师包含属性:教工号、姓名、性别、出生年月、政治面貌、所在系部(4)对象4-学生包含属性:学号、姓名、性别、出生年月、学历、任教系部假设一个系只有一个系主任,一个系主任只能管理一个系;一个系有多个教师,每个教师只能规划到一个系;一个教师为多名学生授课,每名学生有多个教师上课。请根据这些信息,画出他们的E-R模型。

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:ER图绘制PPT课件.ppt
    链接地址:https://www.163wenku.com/p-2715498.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库