当前位置:Gxlcms > 数据库问题 > mysql的三大范式

mysql的三大范式

时间:2021-07-01 10:21:17 帮助过:18人阅读

实际上设计任何一种数据库应用系统,不论是基于何种数据模型的,都会遇到如何构造合适的数据模式即逻辑结构的问题。
由于关系模型有严格的数学理论基础,并且可以向别的数据模型转换。所以要设计合适的关系模式,使其逻辑结构更加符合要求,出现了规范化理论。
而三大范式即第一、第二和第三范式就是规范化理论重要部分,是为了在设计中更好的解决数据冗余,数据有效性检查,提高存储效率。
另外还有第四范式、第五范式等。第一范式的作用是要求每个关系的属性为原子性的,不可再分。
即表中不能还有表。满足第二范式必须满足第一范式。第二范式(2NF)要求数据库表中的每个实例或行必须可以被唯一地区分。
满足第三范式(3NF)必须先满足第二范式(2NF)。简而言之,第三范式(3NF)要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。

mysql的三大范式

标签:并且   去掉   网上   strong   删除   基础上   产品   一个   而不是   

人气教程排行