文章目录
- 数据库设计6个阶段
- 新奥尔良法
- 完整导图
数据库设计6个阶段
数据库设计是指,根据应用环境,构造数据库模式,建立数据库、应用系统,实现有效地数据存储,以满足用户需求。
数据库设计过程包含6个阶段
- 数据库规划:设定目标、子任务、工作量进行估计、进行资源、经费的分配、确定系统边界、数据库接口等。
- 需求描述、分析
- 数据库设计与应用程序设计,数据库设计是对用户数据的组织存储设计,应用程序设计是对数据操作和业务实现设计
- 数据库系统实现
- 测试阶段
- 运行维护
在任何一个阶段,如果发现无法满足用户的需求,都需要返回前面的阶段进行迭代求精。数据库设计的各个阶段都需要经过评审。
新奥尔良法
新奥尔良法是一种数据库设计方法,包含4个阶段。
- 用户需求分析:根据应用对象的功能、性能和限制进行科学分析,得到数据字典、全系统中的数据项,数据流,数据存储的描述。以及数据流图、判定表、数据字典中处理过程的描述。
- 概念结构设计:根据需求分析得到的数据,经过分类、聚集、概括,得到实体、属性、联系,绘制E-R图。
- 逻辑结构设计:根据E-R图,得到关系、网状或层次模型等DBMS支持的数据模型。
- 物理结构设计:根据物理结构设计,选择适应的物理存储结构和方法。