范式理论的个人理解

来源:互联网 发布:小型公司网络规划方案 编辑:程序博客网 时间:2024/06/06 13:06

在构造关系型数据库时所需要遵循的规则/规定/原则,就是范式,它是一种关系模式的集合。

这里写图片描述

第一范式,最基础的范式。规定数据表中每一列都是不可再分割的基本数据项。其实也就是规定了数据表中行是最小数据单元,直接对象数据表中的一列。

第一范式还规定,每个属性(列)只能包含一个值,不能有重复的属性。

第二范式,规定主键和非主键之间的依赖关系,以及主键的唯一性。

第三范式,规定数据表中任何两个非主键字段之间不存在函数依赖关系。如果存在就可以从数据表中去除。

范式理论可以作为数据库设计的理论指南,也可以作为数据库设计优劣的判断标准,还可以预测数据库系统可能出现的问题。

0 0
原创粉丝点击