数据库设计专题.ppt

数据库设计专题,数据库设计,数据库设计工具,数据库设计原则,数据库设计文档,数据库课程设计,数据库设计入门经典,数据库表设计,数据库设计与开发,数据库设计说明书

数据库设计专题 一实体及其联系 二关系的完整性 三E-R方法 三 用范式规范关系 四 实例与练习 一实体及其联系 1 实体 ①实体及其属性 现实世界中可以被认识、区分的事物被称为实体 实体所举有的特性称为属性 具有相同属性的实体的集合称为实体集 例:一个学生是一个实体,这个学生可以由学号、姓名、性别、年龄、籍贯等属性来描述。而全体学生就构成一个实体集。 ② 关键字 可以唯一标识出实体的实体的某一属性或属性组合称为关键字。 例:学生的学号与学生一一对应,则选定学号后可标识出某一实体,因此学号可做为学生实体的关键字 若实体的关键字有多个,则这些关键字为候选关键字 选定某一个称之为主关键字 ③ 实体的联系 现实世界当中的事物之间是有联系的,可以分为两种:实体与实体之间的联系,另一种是实体集内部的联系 当两个实体分别属于不同的实体集的时候所够成的联系,被称为实体与实体之间的联系,可以分为三种类型 若同一实体集内部的实体之间存在联系那我们称之为是体积内的联系,也可分为三种 另外,三个或三个以上的实体之间也可能存在联系 实体间的联系(可分为三种联系) 一对一 表示为1:1 若a实体集中的每个实体至多和b实体集中的一个实体对应,反之b实体集中的每个实体至多与a中的一个实体对应,则称a与b之间存在1对1联系 例:班级和班长两个实体集之间存在的的联系为1:1 实体间的联系(可分为三种联系) 1对

文档评论(0)

1亿VIP精品文档

相关文档