第二范式后:
解决了数据冗余问题
3NF:消除传递依赖
总结:三大范式:
1NF:数据表的每一列都是不可分割的基本数据项。
如: 系
系名 系主任 这两个属性必须在两列。而不能再1列中。
2NF:在1NF的基础上消除非主属性对主属性的部分函数依赖。
如:如主属性为(学号,课程),而姓名,系名,系主任可以被学号唯一确定,因此,将姓名,系主任,系名分到另一张表。
3NF:在2NF的基础上,消除非主属性对主属性的传递函数依赖。系主任是通过学号确定系,再通过系确定系主任,因此,系主任是传递依赖,因此,将系主任分到另一张表。
数据库三大范式
最新推荐文章于 2020-05-30 16:08:38 发布