四. 数据库建模
4.1 数据库设计过程
1. 数据库设计的任务:设计最优的数据库概念模型、逻辑模型、物理模型
- 概念模型:E-R模型
- 逻辑模型(关系模型):数据库模式(关系模式的集合)
- 物理模型:物理存储结构和存取方法
2. 数据抽象与数据库三级模式:
- 物理层抽象:内模式(存储模式),全体数据的物理存储结构和索引
- 逻辑层抽象:模式(逻辑模式),全体数据的逻辑结构
- 视图层抽象:外模式(子模式或用户模式),局部数据的逻辑结构
3. 数据库设计过程:
- 需求分析
- 需求规格说明书
- 概念设计
- E-R图(实体、联系、属性)
- 逻辑设计
-
常见逻辑模型:层次、网状、关系数据库(本书讨论的对象)、面向对象、XML
-
- 模式求精
-
改进和优化(如减少数据冗余,消除更新、插入与删除异常等)
-
- 物理设计
- 应用与安全设计
4.2 E-R 模型基本概念及表示
4.2.3 实体与实体集
1. 实体:客观世界中可区别于其他事物的“事物”或“对象”
实体的特征:① 独立存在;② 区别于其他实体
2. 实体集:
未完待续...
标签:逻辑,数据库,实体,建模,模式,SQL,模型,物理 From: https://www.cnblogs.com/ZWJ-zwj/p/16828369.html