数据库三范式
第一范式:
任何给定行的列必须是只包含一个值;
表中的每一行必须有相同数量的列;
表中的每一行必须是唯一的即是不相同的;
第二范式:
必须满足第一范式;
表中的所有非主键必须依赖整个主键;
第三范式:
必须满足第二范式;
表中的所有非主键必须相互独立;
数据建模
1 工具:Sysbase PowerDesigner , Borland Together , Rose, MS Visio
2 概念模型:概念数据模型也称信息模型,它以实体-联系(Entity-RelationShip,简称E-R)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模
3 物理模型:数据库物理结构模型
4 正向工程:从物理模型产生一个数据库, 或产生数据库脚本,这是正向工程
5 逆向工程:从数据库映射为物理模型