设计数据库

当数据库比较复杂时(数据量大,表较多,业务关系复杂),需要预先设计数据库。

软件项目的开发周期

  1. 需求分析:分析客户的业务和数据处理需求

  2. 概要设计:设计数据库的E-R模型图,确认需求信息的正确和完整

  3. 详细设计:将E-R图转换为多张表,进行逻辑设计,并用数据库设计的三大范式进行审核

  4. 代码编写:选择具体数据库进行物理实现,并编写代码实现前端应用

  5. 软件测试

  6. 安装部署

设计数据库 

  (1)在需求分析阶段,设计数据库的一半步骤:

    收集信息,标识对象,标识对象的属性,标识对象之间的关系

  (2)在概要设计阶段和详细设计阶段,设计数据库的步骤为:

    绘制E-R图: Word,VISIO

    将E-R图转换为表格:将实体转换为对应的表,将各属性转换为各表对应的列,标识每个表的主键列,在表之间建立主外键体现实体之间的映射关系

    应用三大范式规范化表格

 

参考:https://blog.csdn.net/wzyzzu/article/details/51097858

posted @ 2018-08-18 14:18  walker993  阅读(137)  评论(0编辑  收藏  举报