
上QQ阅读APP看书,第一时间看更新
1.2 数据模型
1.2.1 数据模型的概念
数据模型是指数据库中数据的存储结构,是反映客观事物及其联系的数据描述形式。数据库的类型是根据数据模型划分的。数据库管理系统是根据数据模型有针对性地设计出来的,这就意味着必须把数据库组织成符合数据库管理系统规定的数据模型。
数据模型通常由数据结构、数据操作和完整性约束3部分组成。
(1)数据结构是对系统静态特征的描述,描述对象包括数据的类型、内容、性质和数据之间的相互关系。
(2)数据操作是对系统动态特征的描述,是对数据库各种对象实例的操作。
(3)完整性约束是完整性规则的集合,它定义了给定数据模型中数据及其联系所具有的制约和依存规则。