美文网首页
模式分解的意义

模式分解的意义

作者: Matteo_2f84 | 来源:发表于2020-03-26 16:43 被阅读0次

    参考文章: https://wenku.baidu.com/view/b42de20016fc700abb68fc1f.html

    一个数据库,存在这很多关系,而这些关系之间存在函数依赖关系。例如,学号可以确定一个学生的所有信息。

    表A 表B

    这样的表的设计是不好的,为什么不好呢?我们在更新表A张三的姓名的时候,表B也需要更新。而事实上,表B不需要学生的姓名也能够完成信息检索。这样的设计就是冗余的。

    模式分解,就是在帮助我们在数学上,描述将关系最简化的过程。从应用的角度来看,就是在保持功能的基础上保证每张表都是最简的。这样就能在数据更新时减少数据库系统的运算量。

    相关文章

      网友评论

          本文标题:模式分解的意义

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