下载此文档

数据库系统概念模型与e-r方法.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
第十章概念模型与E-R方法
概念模型
在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟。
数据模型分成两个不同的层次
(1) 概念模型也称信息模型,它是按用户的观点来对数据和信息建模。
(2) 数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。
客观对象的抽象过程---两步抽象
现实世界中的客观对象抽象为概念模型;
把概念模型转换为某一DBMS支持的数据模型。
概念模型是现实世界到机器世界的一个中间层次。
概念模型的主要概念
实体(Entity):客观存在并可相互区别的事物称为实体。既可以是实际存在的对象,也可以是某种概念。
属性(Attribute):实体所具有的某一特性。
码(Key):唯一标识实体的属性集称为码。
域(Domain):属性的取值范围称为该属性的域。
实体型(Entity Type):具有相同属性的实体必然具有共同的特征和性质。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。
实体集(Entity Set):同型实体的集合。
联系(Relationgship):实体之间的联系通常是指不同实体集之间的联系。
实体型之间的联系
两个实体型之间的联系
一对一联系(1∶1)
对实体集A中的每一个实体,若实体集B中至多有一个(也可以没有)实体与之联系,反之亦然,则称实体集A与B是一对一联系的,记为1:1。
一对多联系(1∶n)
对A中的每一实体,若B中可有多个实体与之联系;但对B中的每一实体,A中只有一个实体与之联系,则称A与B是一对多联系的,记为1:n。
多对多联系(m∶n)
对A中的每一实体,若B中可有多个实体与之联系,反之亦然,则称A与B是多对多联系的。
职工
领导
1
n
同一实体型内部的1:n联系
课程
讲授
教师
1
m
多个实体型间的1:n联系
参考书
n
实体-联系方法
概念模型的常用表示方法是实体—联系法
(Entity-Relationship Approach),即E-R图。
①在E-R图中,用长方形表示实体
学生
教师

数据库系统概念模型与e-r方法 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人endfrs
  • 文件大小237 KB
  • 时间2018-01-19