1 / 39
文档名称:

数据库系统概论——实体-联系模型、ER图.ppt

格式:ppt   大小:2,733KB   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库系统概论——实体-联系模型、ER图.ppt

上传人:erterye 2020/11/10 文件大小:2.67 MB

下载得到文件列表

数据库系统概论——实体-联系模型、ER图.ppt

相关文档

文档介绍

文档介绍:数据库系统概
An Introduction to Database Systems
电子与信息工程系
Electronic Information
An Introduction to Database Systems
教据库系统概论
An Introduction to Database Systems
第二章实体-联系模型
An Introduction to Database Systems
概念模型
☆概念模型的用途
概念模型用于信息世界的建模
是现实世界到机器世界的一个中间层次
是数据库设计的有力工具
数据库设计人员和用户之间进行交流的语言
◆对概念模型的基本要求
较强的语义表达能力
能够方便、直接地表达应用中的各种语义知识
简单、清晰、易于用户理解
An Introduction to Database Systems
概念模型
看待世界的眼光
今事物是客观存在的
今事物是相互区别的
今事物是普遍联系的
An Introduction to Database Systems
信息世界中的基本概念
(1)实体(Enty)
客观存在并可相互区别的事物称为实体
可以是具体的人、事、物或抽象的概念
(2)属性( Attribute)
实体所具有的某一特性称为属性
个实体可以由若干个属性来刻画
3)码(Key)
唯一标识实体的属性集称为码。
An Introduction to Database Systems
信息世界中的基本概念线)助
(4)域( Domain)
属性的取值范围称为该属性的域。
(5)实体型( Entity Type)
用实体名及其属性名集合来抽象和刻画同类实体称为实
体型
(6)实体集( Entity Set)
同一类型实体的集合称为实体集
An Introduction to Database Systems
信息世界中的基本概念线)助
(7)联系( Relationship
现实世界中事物内部以及事物之间的联系在信息世界
中反映为实体内部的联系和实体之间的联系。
实体内部的联系通常是指组成实体的各属性之间的联系
实体之间的联系通常是指不同实体集之间的联系
An Introduction to Database Systems
联系中的一个重要概念一映射基数
☆映射基数
◆指明通过一个联系集能同时与另一实体相联系的
实体数目
An Introduction to Database Systems
二、两个实体型之间的联系助
用图形来表示两个实体型之间的这三类联系
实体型A
实体型A
实体型Δ」
联系名
联系名
联系名
n
实体型B
实体型B
实体型B
1:1联系
l:n联系
m:n联系
An Introduction to Database Systems
、两个实体型之间的联系(续)
一对一联系(1:1)
实例
班级
个班级只有一个正班长
一个班长只在一个班中任职
定义
<级-班
如果对于实体集A中的每一个实体,实
体集B中至多有一个(也可以没有)实体
与之联系,反之亦然,则称实体集A与实
班长
体集B具有一对一联系,记为1:1
1:1联系
An Introduction to Database Systems