数据模型和概念模型中的几个基本概念

数据模型和概念模型中的几个基本概念

数据模型,是对现实世界中数据的模拟和抽象。 

数据模型的分类

概念模型:现实世界在人脑中的反映;

逻辑模型:按计算机系统的观点对数据建模;

物理模型:反映数据的存储结构。

数据模型的组成要素

数据结构:所研究的对象类型的集合;

数据操作:对数据库中各种对象的值允许执行操作的集合;

数据的约束条件:一组完整性规则的集合。

1.实体——可相互区别的事物;

2.实体集——具有共同特征和性质的实体的集合;

3.实体型——实体集的共同特征;实体,则为型的实例或值;

4.属性——实体具有的某一特征;

5.域——属性的取值范围称为该属性的域;

6.码——唯一能标识实体集中一个实体的属性集。一个实体集的码有多个,从中选择一个作为实体主码;

7.联系——实体间的各种关系抽象为联系。联系也是一种实体。同一类型的联系组成的集合称为联系集。

实体内部的联系:

数据模型和概念模型中的几个基本概念

实体内部的联系(续):

数据模型和概念模型中的几个基本概念

数据模型和概念模型中的几个基本概念