美文网首页
关系数据库---范式

关系数据库---范式

作者: Ferrari1001 | 来源:发表于2018-04-14 21:04 被阅读18次

    一、什么是范式(NF)

    定义:

    符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度。

    通俗来讲:

    一张数据表的表结构所符合的某种设计标准的级别。

    二、范式级别

    1NF,2NF,3NF,BCNF,4NF,5NF

    1NF:符合1NF的关系中的每个属性都不可再分。

    1NF是所有关系型数据库的最基本要求

    2NF:在1NF的基础之上,消除了非主属性对于码的部分函数依赖。
    3NF:在2NF的基础之上,消除了非主属性对于码的传递函数依赖。

    符合3NF要求的数据库设计,基本上解决了数据冗余过大,插入异常,修改异常,删除异常的问题。

    相关文章

      网友评论

          本文标题:关系数据库---范式

          本文链接:https://www.haomeiwen.com/subject/yrhrkftx.html