数据模型分类
1、用数据模型这一概念来描述数据库的结构和语义,通过现实世界-信息世界-机器世界的抽象转换过程构建数据库,并根据模型所定义的规范去管理和使用数据。
2、建模过程:(1)将现实世界的数据对象抽象为信息世界中的某一信息结构;(2)再将信息结构转换为机器世界中某一具体DBMS支持的数据模型,并存储于计算机中。
3、数据模型分类:
(1)概念数据模型(概念模型):按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户与设计人员交流的语言,主要用于数据库设计。最常用的是实体-联系模型。
(2)数据结构模型(表示型/实现型):是机器世界中与具体DBMS相关的数据模型,包括关系模型、网状模型和层次模型
(3)物理数据模型:属底层数据模型,描述数据的实际存储方式。