数据库设计

数据库设计的步骤

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

概要设计:绘制数据库的E-R图,用于在项目团队内部设计人员和客户之间进行沟通,确认需求信息的正确性和完整性。

详细设计:将E-R图转换为多张表,进行逻辑设计,确认各表的主外键,并应用数据库设计的三大范式进行审核

代码编写:选择具体的数据库,sql server 还是oracle进行物理实现,包含创建库,创建表,编写存储过程,代码编写,开发前端的应用程序

 

需求分析的基本步骤:

1,收集信息

  了解数据库需要存储那些信息,实现哪些功能

2,标识实体(一个实体对应一张表)

3,标识每个实体需要存储的详细信息(每个属性对应表中的一个列)

4,标识实体与实体之间的关系(主外键的引用关系)

映射关系的种类

1,一对一

2,一对多

3,多对一

4,多对多

posted @ 2019-05-29 22:00  我是神奇的小白  阅读(344)  评论(0编辑  收藏  举报