二、数据库系统设计阶段
1、需求分析
2、系统设计
1)概念结构设计
① 目标
定义和描述应用领域涉及的数据范围和数据的安全性要求;描述清楚数据之间的关系;支持用户的各种数据处理需求;
获取应用领域或问题域的信息模型;保证信息模型方便地转换成数据的逻辑结构(数据库模式),同时也便于用户理解。
② 工作内容
系统总体框架设计,自下而上的ER图设计
③ 概要设计包括
结构、行为、数据接口、故障处理、安全设计、系统维护与保障
2)逻辑结构设计
① 工作内容
数据库逻辑结构设计、数据库事务概要设计、应用程序概要设计
② 主要包括
在ER图的基础上确定数据库关系模式;定义数据的约束条件。