现实世界
现实世界也就是客观存在的世界,这一概念在数据库中指的是对某一事物的描述,描述其各方面特征以及是否与其他事物存在联系
信息世界
信息世界是对客观事物的抽象描述,是对现实世界经过分析、归纳和抽象得到的信息,这样的信息具有一定的格式。
信息世界中存在以下概念:
- 实体:指现实世界中一个客观存在并能区别的事物
- 属性:实体的某一特征
- 属性型:指属性名
- 属性值:某一属性名的一个具体值
- 实体集:同一类型实体的集合,比如所有学生是一个实体集
- 实体型:实体名 + 所有属性名,如学生(姓名,学号,年龄,性别,··)
- 码:能为一标识一个实体的属性或属性集称为实体的码
- 域:属性的取值范围,比如性别这一属性的域就是{男,女}
- 联系:单个实体型内部的属性存在着联系,不同实体型之间也存在着联系
对于两个实体型之间的联系有如下三种类型
- 一对一:A实体集中的每一个实体最多对应B实体集中的一个实体
- 一对多:A实体集中的每一个实体可以对应B实体集中的多个实体
- 多对多:A实体集对实体集B一对多,同时实体集B对实体集A也是一对多的关系