数据模型–*数据库系统的核心与基础 *
数据模型是记录及其联系的集合
一、数据模型的三个要求
- 比较真实的模拟现实世界
- 容易为人所理解
- 便于在计算机上运行
二、数据模型三要素
- 数据结构–描述系统的静态特性//数据结构是描述数据库的组成对象以及组成对象之间的联系
- 数据操作–描述系统的动态特性
- 完整性约束
三、两类数据模型
(1)信息世界::概念模型:用户的观点对数据和信息建模,用于数据库设计
(2)机器世界::逻辑模型和物理模型
- 逻辑模型:计算机系统的观点对数据建模,用于DBMS实现
- 物理模型:数据在磁盘上的表示方法,面向数据库的逻辑结构
概念模型:E-R模型
逻辑模型:层次模型,网状模型和关系模