需求规格:
1、系统目标概述
2、运行和开发环境
3、外部接口和数据流
4、功能和性能需求
5、实现的优先次序
6、异常处理和可遇见的修改
7、设计建议
制图:
1、ER图分为3个抽象层:物理层、软件层和概念层
2、建模语言及UML,创建图的工具viso等
实现设计:
数据库从设计到SQL语句转换的5个原则
1、将主键设置为NOT NULL
2、使用AUTO_INCREMENT
3、将外键指向主键
4、将多对多的关系转换为桥接关系
5、用一对一的关系把不同的数据表结合起来
测试:
1、缺陷测试,认为疏忽造成的
2、完整性测试
规划:
1、规划数据库的生命周期
2、定期监视和维护系统,包括日志管理、数据备份、修复文件、更换版本等