一、步骤:
1,规划阶段:
系统调查
可行性分析
确定数据库总体功能目标
2,需求分析:
3,概念设计---建立概念上的模型
数据抽象,设计局部概念模式
将局部概念模式综合成全局模式
评审
4,逻辑设计:
数据模型映射
二、为什么要用ER建模:
通用的数据库建模方式
与具体的数据库无关
三、系统分析:
采集分析需求(注意:不能站在技术的角度上分析)
找实体(标识对象)
找实体属性
找实体之间的关系
将概念数据模型转化为物理数据模型
根据三范式将修改表格设计,实体
四、三范式:
1,行不重复,列不可再分
2,一张表格只能描述一个实体(非主键列必须依赖于主键列)
3,非主键之间独立