




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
E R模型 三个世界概念模型 把现实世界转换为信息世界的模型 E R模型实施模型 把信息世界转化为数据世界使用的模型 关系模型 数据模型 信息世界的基本概念1 实体 Entity 是指客观存在并可以相互区别的事物 实体可以是具体的人 事 物 也可以是抽象的概念和联系 2 属性 Attribute 具有的某一特性称为实体的属性 一个实体有若干个属性来描述 3 域 Domain 属性的取值范围称为该属性的域 4 实体型 EntityType 具有相同属性的实体成为同型实体 用实体名及其属性名的集合来抽象和刻画同类实体 称为实体型 5 实体集 EntitySet 同型实体的集合称为实体集 数据模型 6 联系 Relationship 在现实世界中 事物内部及事物之间是普遍联系的 这些联系在信息世界中表现为实体型内部各属性之间的联系以及实体型之间的联系 两个实体型之间的联系可以分为三类 一对一联系 1 1 例如 如果一个商品只卖给一个顾客 一个顾客也只能购买一个商品 则商品与顾客之间具有一对一的联系 一对多联系 1 n 例如 一个人可以有多个移动电话号码 但一个电话号码只能卖给一个人 人与移动电话号码之间的联系就是一对多的联系 多对多联系 m n 例如 一门课程同时可以由若干学生选修 而一个学生同时也可以选修若干门课程 课程与学生之间的联系是多对多的联系 数据模型 2 概念模型的表示方法 实体 联系方法 Entity Relationship 该方法用E R图来描述现实世界的概念模型 E R图提供了表示实体型 属性和联系的方法 实体型 用矩形表示 矩形框内写明实体名 属性 用椭圆表示 椭圆内写明属性名 用无向边将属性与实体连起来 联系 用菱形表示 菱形框内写明联系名 用无向边与有关实体连接起来 同时在无向边上注明联系类型 需要注意的是 联系也具有属性 也要用无向边与联系连接起来 E R模型的组成要素及表示方法 1 E R图的组成要素及其画法 E R模型的组成要素及表示方法 2 实体间不同联系情况的E R图表示法联系分为 一对一 1 1 一对多 1 n 多对多 m n 例1 假设某学院有若干个系 每个系只有一个主任 主任和系之间是一对一的关系 主任和系的属性分别如下 主任 编号 姓名 年龄 学历 系 系编号 系名主任和系之间是一个管理关系 解 描述主任和系之间的E R图可如下图 例2 两个实体集之间的一对多的联系的绘制方法 假设在某仓库管理系统中 有两个实体集 仓库和商品 仓库用来存放商品 且规定一类商品只能存放在一个仓库中 一个仓库可以存放多件商品 仓库和商品之间是一对多的联系 仓库和商品的属性分别如下 仓库 仓库号 地点 面积商品 商品号 商品名 价格在存放联系中要反映出存放商品的数量 解 描述仓库和商品之间的E R图可如下图所示 例3 两个实体集之间的多对多的联系的绘制方法 假设在某教务管理系统中 一个教师可以上多门课 一门课也可以由多个老师去上 教师和课程之间是多对多的联系 教师和课程可用以下属性来描述 教师 教师号 教师名 职称课程 课程号 课程名在 讲授 联系中应能反映出教师的授课质量 解 描述教师和课程之间的E R图可如下图所示 E R图的设计方法 E R图通常都应经过以下两个阶段 1 针对每一用户画出该用户信息的局部E R图 确定该用户视图的实体 属性和联系 需注意的是 能作为属性的就不要作为实体 这有利于E R图的简化 2 综合局部E R图 生成总体E R图 在综合过程中 同名实体只能出现一次 还要去掉不必要的联系 以便消除冗余 一般来说 从总体E R图必须能导出原来的所有局部视图 包括实体 属性和联系 例4 某学校管理系统中有三个部门 后勤部 学生处和财务处 后勤部用来管理学生的住宿 教务处用来管理学生选课和教师任课 财务处用来管理发放教师的工资 后勤部涉及到的实体及实体之间的联系如下 后勤部涉及到的实体及实体之间的联系如下 学生 属性有学号 姓名 性别 年龄 专业和入学时间宿舍 楼号 房间 档次联系 学生与宿舍的联系是一个学生只能住在一个宿舍一个宿舍能住多个学生学生住宿要交租金 教务处涉及到的实体及实体之间的联系如下 学生 属性有学号 姓名 性别 年龄 专业和入学时间教师 属性有教师号 姓名 性别 职称 专业课程 属性有课程号 课程名 学时数 专业联系 一个学生可以选多门课一门课可以由多个学生选修一个教师可以教多门课一门课也可以由多个老师教学生选修某门课有一个成绩教师教某门课有一个质量评价 财务处涉及到的实体及实体之间的联系如下 教师 属性有教师号 姓名 性别 职称 专业工资 属性有基本工资 加班工资 扣税 工资编号联系 一个教师只能领一份工资一份工资只能由一个教师领领工资时应注明是某月工资 学生 姓名 专业 学号 宿舍 楼号 档次 年龄 性别 入学时间 房间号 a 后勤部的局部E R图 b 教务处的局部E R图 学生同 a 图 c 财务处的局部E R图 教师同 b 图 某学校管理系统的全局E R图 假设一个学校存在以下信息 1 对象1 系包含属性 系名 系主任名字 专业数 教师人数 学生人数 2 对象2 系主任包含属性 姓名 性别 出生年月 从教年限 管理系部 3 对象3 教师包含属性 教工号 姓名 性别 出生年月 政治面貌 所在系部 4 对象4 学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程造价专升本解读课件
- 2025年度房屋买卖合同终止与买卖双方税费承担及返还协议
- 2025版地下综合管廊施工合同综合效益优化方案
- 小区物业服务与农村资源整合合同
- 内部知识产权保护合作协议
- 农业种植技术应用推广合作合同
- 疟疾健康教育培训课件
- 合作兴农基地合同
- 简易五年级数学试卷
- 孩子拿着8分数学试卷
- 《学校社会工作实务》课件合集
- 心理教育专题-感恩的心
- 临时占道申请书
- 无人值守燃气场站管理指引
- 强制性认证自我声明企业自查报告
- rslogix5000plc手册compactlogix控制器用户手册
- 教学课件 金属学与热处理-崔忠圻
- GB∕T 2518-2019 连续热镀锌和锌合金镀层钢板及钢带
- 人教版八年级上册英语 期中测试卷
- 中医医院“十四五”建设与发展规划
- 广州市小学六年级上英语单词(含音标)
评论
0/150
提交评论