数据库设计的流程
2016-09-25 15:59
211 查看
需求分析阶段
1:考虑到可能的扩充和修改,是设计能易于修改和扩展
2:强调客户参与:目的有几个吗,更好的理解客户的需求,了解客户的对程序安全性和完整性的要求,以及用户的处理需求.
概念结构设计阶段
在这个阶段我们要设计出能真实反应客观事物的模型,同时让设计的模型能易于理解,易于扩展,能方便的向其他数据库转移.
逻辑结构设计
1:作为对象信息的属性,必须具有原子性的.也就是.我们在画ER图的时候,对象间的关系必须是实体之间的关系,不能是属性和实体的关系.
2:确定数据之间的依赖关系(要极小化出来各个关系,消除冗余),同时要按照数据依赖理论对关系模型进行检查.
数据库物理设计阶段
数据的存储结构以及配置
数据库实施阶段
定义数据库的结构,数据的装载,以及数据库的试运行.
数据库运行和维护阶段
要注意数据的转储和恢复,数据库的安全性和完整性控制.数据库的性能的监督,分析和改造以及数据库的重构.
相关文章推荐
- 数据库设计总体流程简介
- 数据库设计三大范式应用实例剖析
- (转载+修改)FFMPEG解复用流程
- QA Team-- SIT工作流程
- Oauth认证流程
- Android电话来电流程源码分析 .
- android 恢复出厂设置流程
- Activity生命周期各个阶段实现流程
- 浅谈SpringMVC工作流程
- 优化UGUI工作流程的
- Java基础——【习题一】流程控制练习题
- ECMAScript 语法提案的批准流程
- 传智播客 struts1.x 工作原理与流程
- “仙女”是怎么被追到的?——从《非诚勿扰》看敏捷开发流程
- 系统启动流程
- schdule的工作流程
- 黑马程序员 - 学习笔记5 流程控制语句
- RTSP协议通信流程
- EventBus的源码分析:Post流程
- 单片机程序下载的流程