资料表正规化的目的是要避免资料重复或相互矛盾的情形发生,并使资料库在使用时更有效率、更容易维护。
目前关系型数据库的最高范式就是第六范式,中文资料中并不存在,这个你要看具体的英文资料!1NF: Edgar Codd在1971年发表。
2NF: E.F. Codd在1971年定义并发表。
3NF: E.F. Codd在1971年发表。
BCNF: Raymond F. Boyce 和Edgar F. Codd 在1974年发表,但Chris Date却指出早在1971年就由Ian Heath提出,所以更应该叫Ian Heath Normal Form,但事实上却叫Boyce-Code Normal Form。
在非多值依赖中BCNF达到了最高规范.
4NF: Ronald Fagin 在1977年提出。
4NF达到了函数依赖的最高范式。
5NF :又名project-join normal form(PJNF)。应该是在80年代被发表的!
DKNF:即Domail/key noraml form(DKNF)。如果把第五范式理解成连接约束的话,DKNF就是对域值的约束。
6NF:目前最高范式。第六范式必须满足第五范式以及DK范式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)