数据库设计

数据库设计

数据库设计步骤:
1.需求分析,分析客户业务和数据处理需求
(1)收集信息
(2)标识实体
(3)标识每个实体需要的详细信息
(4)标识实体之间的关系
2.概要设计,设计并完善E-R模型图
(1)实体,名词,符号:长方形
(2)属性,名词,符号:椭圆形
(3)联系,一般为动词,符号:菱形
映射基数:
(1)一对一
(2)一对多
(3)多对一
(4)多对多
关系模式:
1.新建数据模型图
2.添加实体
3.添加数据及相应属性
4.添加实体之间的映射关系
3.详细设计阶段
应用三大范式审核数据库结构
三大范式:
(1)确保每列的的原子性(如果每列或每个属性值都是啊不可分割的小单元)
(2)确保每张表只陈述一件事情
(3)确保每列和主键都有直接关联,而不是间接关联
4.代码编写阶段
(1)物理实现数据库,编写实现应用

你可能感兴趣的:(笔记)