按照规范设计的方法,考虑数据库及其应用系统开发全过程,数据库设计通常分为6个阶段:
①分析用户的需求:包括数据、功能和性能需求;
②概念结构设计:主要采用E-R模型进行设计,包括画E-R图;
③逻辑结构设计:通过将转换成表,实现从E-R模型到关系模型的转换;
④物理结构设计:主要是为所设计的数据库选择合适的和存取路径;
⑤数据库的实施:包括编程、测试和试运行;
⑥数据库运行与维护:系统的运行与数据库的日常维护。