<>需求分析
创建数据流图和数据字典
业务用例设计
是进行数据库的需求分析,使用用例图等建立业务模型
<>概念结构设计
创建E-R图,不依赖于任何dbms的数据模型
<>步骤
<>抽象数据
<>设计局部视图
<>合并取消冲突
<>修改重构消除冗余
<>逻辑结构设计
在概念结构设计的基础上进行数据模型设计,可以是层次,网状模型,关系模型,
确定数据库实体及其构成,将er图转换为具体机器的dbms所支持的数据模型相符合的逻辑结构
是确定应用系统所需的持久数据,设计出关系数据库中表达持久数据的实体类及其联系,并将它们映射为数据库表和视图等
<>步骤
<>转换为数据模型
<>关系规范化
<>模式优化
<>设计用户子模式
<>物理结构设计
确定数据的存储结构和存放位置和存储方法,选取一个最适合应用环境的物理结构
物理数据模型设计
使用组件图,配置图等设计数据库的物理模型
<>物理实现设计
根据数据模型建立具体数据库环境下的数据库表,视图等
热门工具 换一换