1、规划:主要任务是做必要性及可行性分析。
2、需求分析:包括需求信息的收集、需求信息的分析整理、需求信息的评审。
3、概念模型设计:包括设计局部概念模型、设计全局概念模型、概念模型的评审。
4、逻辑设计:包括设计模式与子模式、编写应用程序设计指南、编写物理设计指南。
5、物理设计:包括存储记录结构、存储空间分配、访问方法的设计、物理设计的性能评价。
6、程序编制及调试:包括建立数据库结构、调试运行、装入实际的初始数据。
7、运行和维护:包括维护数据库的安全性与完整性、监察系统的性能、扩充系统的功能。