①需求分析阶段
综合各个用户的应用需求
②概念设计阶段:
形成独立于机器特点,独立于各个数据库管理系统产品的概念模式(E-R图)
③逻辑设计阶段:
1.首先将E-R图转换成具体的数据库产品支持的数据模型,如关系模型,形成数据库逻辑模式
2.然后根据用户处理的要求、安全性的考虑,在基本表的基础上再建立必要的视图(View) ,形成数据的外模式
④物理设计阶段:
在逻辑设计的基础上,为每个关系模式选择合适的存储结构与存储方式。
根据数据库管理系统特点和处理的需要,进行物理存储安排,建立索引,形成数据库内模式
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200525172954612.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NzZG5feWFvaGFpbG9uZw==,size_16,color_FFFFFF,t_70)