第 11 章 · 第二节 · 课件第 7 页
数据库设计的六个阶段
中间是六个阶段,两边是结构设计和行为设计两条线。

重 点
六个阶段依次是:规划、需求分析、设计、实现、加载和测试、运行和维护。
知道更多设计阶段分三步
设计阶段又分为概念结构设计、逻辑结构设计和物理结构设计,由后面几章分别讲。
中间是六个阶段,两边是结构设计和行为设计两条线。

六个阶段依次是:规划、需求分析、设计、实现、加载和测试、运行和维护。
设计阶段又分为概念结构设计、逻辑结构设计和物理结构设计,由后面几章分别讲。
规划问要不要做,需求分析问要做什么,后面四个阶段把它做出来。
| 阶段 | 主要工作 | 得到的结果 |
|---|---|---|
| 规划 | 结合业务需求做可行性分析,判断有没有必要开发这个数据库系统 | 是否立项 |
| 需求分析 | 收集业务资料,用数据流图等工具,抽取出数据模型和功能模型 | 需求分析规格说明书 |
| 设计 | 根据数据模型和功能模型,设计数据库结构和程序结构 | 概念、逻辑、物理三级结构 |
| 实现 | 按设计结果建立数据库,编写应用程序 | 数据库和程序 |
| 加载和测试 | 装入数据,测试系统是否满足需求分析的要求 | 测试结论 |
| 运行和维护 | 系统投入使用,日常维护、调整和改进 | 长期进行 |
需求分析是整个设计的基础,本章后两节都在讲它。
这三步是设计阶段的三个子阶段。需求分析只回答要做什么,不画结构。