ER图-关系模型-决策树表课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《ER图-关系模型-决策树表课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ER 关系 模型 决策树 课件
- 资源描述:
-
1、概念模型的表示方法E-R模型 E-R模型,又称E-R图、E-R方法、实体-联系方法(1)E-R图的4个基本成分(图素):表示实体 :表示实体属性 :表示联系 :表示实体与属 性、实体与联 系、联系与属 性之间的连接 例1篮球实体及其属性 上图仅仅是单一的实体,没有反映实体间的联系。篮球篮球品牌品牌型号型号颜色颜色皮质皮质价格价格 例2厂长与工厂的联系(1:1)厂长厂长 工厂工厂管理管理厂长号厂长号 姓名姓名 专业专业厂号厂号 厂名厂名 行业行业 1 11 1 例3仓库与产品的联系(1:N)仓库仓库 产品产品存放存放仓库号仓库号 地点地点 面积面积货号货号 品名品名 规格规格 数量数量 1 1n
2、 n 例4学生与课程的联系(M:N)学生学生课程课程学习学习学号学号 姓名姓名 性别性别课号课号 课名课名 学分学分 成绩成绩 出生日期出生日期 m mn n(2)如何画E-R图 1)先画出实体及其属性;2)再画局部的分E-R图;3)最后画出综合总E-R图。在后面我们将给出画综合E-R图的实例。补充知识:如何将E-R图转化为数据模型(关系模式)要点:1、实体的处理:一个实体转化为一个关系(Access、VFP中的Table或FOXPRO中的库文件)。包括实体的全部属性,并确定主键。2、联系的处理 (1)1:1联系 转换时,只要在其中任一方实体的关系中增加对方实体的主键。(此时联系本身往往并无属
3、性)转换举例一编号姓名年龄班主任班级号班级名专业班级管理班主任(编号,班级号,姓名,年龄)班级(班级号,班级名,专业)在在“班主任班主任”这一方的关系这一方的关系中增加对方实体的主键中增加对方实体的主键一个实体转化为一个实体转化为一个关系一个关系(2)1:n联系 将“1”方主键纳入“n”方关系,如果联系有属性,把联系的属性也纳入“n”方关系。转换举例二仓库号地点面积仓库货号品名价格产品存放仓库(仓库号,地点,面积)产品(货号,品名,价格,仓库号,数量)数量“1 1”方主键纳入方主键纳入“n n”方关系中方关系中联系的属性也纳入联系的属性也纳入“n n”方关系中方关系中一个实体转化一个实体转化为
4、一个关系为一个关系 (3)m:n联系 除了被联系实体各为一个关系外,联系也是一个关系(即共三个关系)。该关系的属性包括:双方实体的主键,联系本身的属性。学号姓名年龄学生课程号课程名学时数课程选课m mn n学生(学生(学号,学号,姓名,年龄)姓名,年龄)课程(课程(课程号课程号,课程名,学时数),课程名,学时数)成绩选课(选课(学号学号,课程号课程号,成绩),成绩)转换举例三转换举例三被联系实体各被联系实体各为一个关系为一个关系联系也是一联系也是一个关系,其个关系,其属性包括属性包括双双方实体的主方实体的主键,联系本键,联系本身的属性。身的属性。从建立E-R模型到数据模型综合应用举例:例:某工
5、厂物资管理的ER模型与数据模式的建立(1)E-R模型 1)实体及其属性 物资管理所涉及的实体包括:职工、仓库、零部件以及供应商。其中每一个实体都具有相应的属性:职工:有职工号、姓名、年龄、岗位等属性。仓库:有仓库号、面积、类型等属性。供应商:有供应商号、名称、地址、电话、账号(、联系人、经理)等属性。零件:有零件号、名称、规格、单价(、计量单位、质量等级)等属性。(此处省略了实体及其属性图)2)分E-R图 除了实体有属性,在画E-R图时,联系也可能产生新的属性。以上实体之间的联系如下:仓库与职工之间是一对多的联系,二者的联系是“工作”。仓库与零件之间具有一对多的联系,二者的联系是“储存”。供应
6、商与零件之间是多对多的联系,二者的联系是“供应”以上实体间联系的分E-R图如下:仓库仓库 职工职工 工作工作1 1n n仓库仓库零件零件库存量库存量储存储存1 1n n供应商供应商零件零件供应量供应量供应供应m mn n3)综合的总E-R图画综合的总E-R图,只要将分E-R图中同名的实体重叠在一起。注意:在综合的E-R图中,同一实体只出现一次。供应供应供应商供应商零件零件供应量供应量储存储存库存量库存量仓库仓库工作工作职工职工m mn nn n1 11 1n n 仓库仓库 职工职工 工作工作1 1n n仓库仓库零件零件库存量库存量储存储存1 1n n供应商供应商零件零件供应量供应量供应供应m
7、mn n供应供应供应商供应商零件零件供应量供应量储存储存库存量库存量仓库仓库工作工作职工职工m mn nn n1 11 1n n上图显示了从分上图显示了从分E-RE-R图到综合图到综合E-RE-R图的对应关系图的对应关系(2)数据模型 1)对仓库与职工的1:n联系,有:仓库(仓库编号,类型,面积)职工(职工编号,仓库编号,姓名,年龄,岗位)这里的联系没有产生新的属性,只要把一方主键加入到多方的属性中即可。2)对仓库与零件的1:n联系,有:仓库(仓库编号,类型,面积)零件(零件号,仓库编号,名称,规格,单价,库存量)由于在“仓库与职工”联系的转化中已有“仓库”这一关系模式,且属性相同,故不必重复
展开阅读全文