数据库系统设计——计算机系课程培训模板课件演示文档.pptVIP

  • 4
  • 0
  • 约1.03万字
  • 约 10页
  • 2019-07-13 发布于湖北
  • 举报

数据库系统设计——计算机系课程培训模板课件演示文档.ppt

10.3.4描述概念模型的工具 E-R模型(实体-联系模型)的元素:实体、属性、主码、联系。 (1)实体:E-R模型的基本对象,是现实世界中各种事物的抽象。 实体是可以从用户的工作环境中标识出的事物,是用户想要跟踪的某些事物。 实体类与实体实例的区别: 1)实体类是实体的集合,且是由实体实例的结构来描述的。 2)实体实例是特殊实体的代表,是由实体的属性值来描述的。如:学生:张三、李虹。 (2)属性:用来描述实体的特征;是数据库中主要存储的数据。 E-R模型中的属性可以是组合的或多值的。 相关新术语: 1)组合属性(复合属性):某些属性可以划分为多个独立意义的子属性,并具有层次结构。 如:地址=省名+市名+区名+街道+邮政篇码。 街道=街道名+门牌号。 省名 市名 区名 地址 地址=省名+市名+区名+街道+邮政篇码。 街道=街道名+门牌号。 邮政篇码 街道 街道名 门牌号 2)多值属性:对一实体其属性值取值不唯一。 如:学生的 “学位”属性。 工程师的“资格证”属性。 学位 学士 硕士 3)单值属性:同一个实体只能取一个值。 如:学生的 “出生年月” 属性。 4)导出属性:可以由其它属性或实体实例计算或统计出来的属性。 如:学生的年龄可以由出生年月计算出来。 学生考试的总成绩、最高成绩等。 5)允许取空值的属性

文档评论(0)

1亿VIP精品文档

相关文档