[计算机软件及应用]第二章 数据模型.pptVIP

  • 1
  • 0
  • 约4.97千字
  • 约 43页
  • 2018-02-28 发布于浙江
  • 举报

[计算机软件及应用]第二章 数据模型.ppt

[计算机软件及应用]第二章 数据模型

第二章 数据模型 本章内容简介及基本要求 本章全面介绍数据库常用的数据模型:概念模型、关系模型、对象模型。能区分概念模型和数据库的数据模型的区别。能掌握构造模型的基本方法。 第一节 概念模型(E—R) 一. 实体与实体属性 实体与实体集 实体:在现实中被模拟的对象。 实体集:具有相同特征的实体集合。 . 属性:用来描述实体特征的数据项。 简单属性:属性值为基本类型。如: int, flaot,string(char),boolean,date,time. 组合属性:属性的值为组合类型,如: structure,array,set. . 实体码:用来唯一标识一个实体的属性。 举例1:学生和课程 学生具有如下属性:学号,姓名,性别,所在院系。 课程具有如下属性:课号,课名,课程性质,学分。 如果在课程中增加先修课,该属性为组合属性。 二.联系与属性 联系:反映实体与实体之间相互关联,如: 学生和课程存在一种联系,这种联系叫选课。 角色: 出现在联系中的实体。相同的实体可以出现在同一联系中,但在其中扮演的角色不同。请同学举一例说明。 联系的属性:如:在选课联系中成绩。 三 . 联系的分类 一对一的联系,如:部门与负责人 一对多的联系,如:学生和院系 多对多的联系,如:学生和课程

文档评论(0)

1亿VIP精品文档

相关文档