数据模型
1.定义
数据模型是对现实世界数据特征的抽象。
2.数据模型应满足三方面的要求:
1)能比较真实地模拟现实世界;
2)容易为人所理解;
3)便于在计算机上实现。
3.数据库系统的核心和基础:数据模型
4.数据模型分为两大类:
概念模型 | 按用户的观点对数据和信息进行建模 |
逻辑模型和物理模型 | 逻辑模型 按计算机系统的观点对数据建模,用于DBMS实现 物理模型 描述数据在系统内表示方法和存取方法 |
5. 现实世界---->概念模型
通过数据库设计人员完成;
概念模型---->逻辑模型
数据库设计人员完成,数据库设计工具协助完成;
逻辑模型---->物理模型
由DBMS完成;
6.实体内部的联系:是组成实体的各属性之间的联系;
实体之间的联系:通常是指不同实体集之间的联系;
而实体之间的联系有一对一(1:1)、一对多(1:n)、多对多(m:n)
7.概念模型的一种表示方法:实体联系图(ER图)。
8.数据模型由三部分组成:
1)数据结构---描述系统的静态特性
2)数据操作---描述系统的动态特性
3)完整性约束
9.数据操作类型:
1)查询
2)更新(增、删、改)