1.2 数据模型

1.2.1 数据模型的概念

数据模型是数据库系统的核心与基础。它是关于描述数据与数据之间的联系、数据的语义、数据一致性约束的概念性工具的集合。

数据模型通常由数据结构、数据操作和完整性约束3部分组成,分别介绍如下。

(1)数据结构:它是对系统静态特征的描述,它的描述对象包括数据的类型、内容、性质和数据之间的相互关系。

(2)数据操作:它是对系统动态特征的描述,也是对数据库各种对象实例的操作。

(3)完整性约束:它是完整性规则的集合,它定义了给定数据模型中数据及其联系所具有的制约和依存规则。