- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.3 续 1、实体(Entity): 是一个有着一系列显著的、易辨认的属性的对象。 实体可以是具体的(物体、人物等。) 实体也可以抽象的(事、概念、事物之间的联系) 例:学生、教师、工厂、班级、仓库 确定实体的指导 找出问题中的大模块 问题陈述中的名词 例:写出下表实体 实体: 配件、 供应商 配件编号 配件名称 型号规格 供应商名称 供应商地址 单价 库存量 用于检索 10.3 续 2、属性(Attribute) 实体的特性,它描述了实体的一个部分。 一个实体可由若干个属性来刻画。 学生 {学号,姓名,性别,……} 配件{配件编号,配件名称,型号规格} 关键字(Key): 唯一标识实体的属性集。 如:学号为学生的关键字。 配件编号为配件的关键字。 确定属性的指导 可能将名词当作属性,但不应将其和实体混淆. 例:写出下表实体的属性, 配件编号 配件名称 型号规格 供应商名称 供应商地址 单价 库存量 用于检索 配件(配件编号,配件名称,型号规格) 供应商(供应商名称,供应商地址) 3、联系:(Relation) 指各实体之间的关联。 一对一联系(1:1) 对于A中的任一个个体,在B中最多有一个个体与之相关,反之亦然 例1:所有工厂为一总体A;所有工厂的厂长为另一主体B, 例2:某地区所有已婚男女分别为主体A和B 工厂 厂长 管理 男 女 夫妻 1 1 1 1 例1:所有工厂和所有工厂的工人分别为总体A和B 例2:所有班级和所有学生 例3:所有仓库和所有库存商品 工厂 工人 工作 仓库 商品 存储 班级 学生 隶属 1 N 1 N 1 N 一对多联系(1:N) 对于A中的每个实体,B中有一个以上的实体与之相关;反之,B中的一个实体至多只能对应A中的一个实体 例1:所有学生与所有课程分别为总体A和B 例2:所有书籍与所有出版社分别为总体A和B 例3:图书馆的所有书籍与学生分别为总体A和B 学生 课程 学习 M N 书籍 出版社 出版 M N 书籍 学生 借阅 M N 多对多联系(M:N) A中至少有一个个体对应B中一个以上个体;反之,B中也至少有一个个体对应A中一个以上个体 10.3 续 例:根据下列二维表,绘制“配件”和“供应商”的E—R图 配件 供应商 供货 型号规格 配件编号 配件名称 供应商名称 供应商地址 单价 库存量 包含实体集“配件”和“供应商”的E—R图 M N 配件编号 配件名称 型号规格 供应商名称 供应商地址 单价 库存量 用于检索 10.3 续 E—R图向关系数据模型的转换 1、E—R图中每个实体,相应转换为一个关系,该关系包括对应实体的全部属性,并确定出该关系的关键字。 2、对于“联系集”,根据联系方式不同,采取不同手段以使被它联系的实体所对应的关系彼此实现某种联系。 10.3 续 E—R图向关系数据模型的转换转换过程示意图 E-R图 关系模型 DBMS 10.3 续 E—R图的转换 将E-R图转换成相应的表 表是行和列的集合,实体被表示成表的形式。 用列标题表示实体的属性 用行表示关于实体的实际数据 关于表和属性的命名规则 属性名和表名中不能包含空格 表名对实体的描述应该是有意义的。 如 student(cStuID,cStuName,nStuAge,……) 表名只能描述一个主题 E-R图转换为关系数据模型的方法 1、一个实体转换为一个关系,实体名为关系名 2、实体的属性就是关系属性中的一部分或全部 例:课程名(课程号,学时,教师) 3、对于E-R图中联系,联系方式不同,处理方法不同 1:1联系:联系本身无属性,在任意方关系中加入对方主键均可 1:N联系:将“1”方的主键纳入“n”方实体对应的关系中,同时将联系的属性也一并纳入“n”方关系中。 M:N联系:对联系单独建立关系,用来联系双方。 10.3 续 转换举例一 厂长号 姓名 年龄 厂长 厂号 厂名 地点 工厂 管理 1 1 厂长(厂长号,厂号,姓名,年龄) 工厂(厂号,厂名,地点) 10.3 续 转换举例二 仓库号 地点 面积 仓库 货号 品名 价格 产品 存放 1 n 仓库(仓库号,地点,面积) 产品(货号,品名,价格,仓库号,数量) 数量 10.3 续 转换举例三 学号 姓名 年龄 学生 课程号 课程名 学时数 课程 学习 n n 学生(学号,姓名,年龄) 课程(课程号,课程名,学时数) 成绩 学习(学号,课程号,成绩) 实体联系图(E-R图)的设计方法 学生选修
您可能关注的文档
- 组织行为学课件如何有效领导80后员工(转).ppt
- 组织行为学课件组织行为学_第六讲学习人际沟通技巧,做好冲突管理.pptx
- 组织行为学课件组织行为学_第七讲组织变革与转型经营.pptx
- 组织行为学课件组织行为学_第四讲构建高效能团队.ppt
- 组织行为学课件组织行为学_第五讲树立领导魅力,提升领导力.ppt
- MBA会计学课件第三部分资产负债表及其会计要素的确认和计量.ppt
- MBA会计学课件第一部分会计基础理论.ppt
- 2012年营业税改征增值税--详解.ppt
- 第二讲 税收筹划的基本方法.ppt
- 第六讲企业所得税筹划.ppt
- 广东省茂名市七校联盟2024-2025学年高一下学期2月开学联考试题含答案(9科试卷).pdf
- 山西省晋中市2024-2025学年高一上学期期末考试含答案7科试卷).pdf
- 贵州省毕节市2025届高三年级高考第二次适应性考试(毕节二诊)历史含答案.docx
- 江苏省泰州市2024-2025学年高二上学期期末考试政治含答案.pdf
- 山西省晋中市2024-2025学年高二上学期期末考试语文含答案.pdf
- (2025.03.13)全县民营经济发展工作情况总结.docx
- (2025.03.13)在全县宣传思想工作会上的讲话.docx
- (2025.03.13)绿化和市容管理局2024生态环境保护工作履职专题报告(区绿化市容局).docx
- 学校临聘人员管理制度.docx
- 节约用水公益宣传主题活动.pptx
文档评论(0)