自学考试 之 关系模式设计

        数据库关系模式这一章看了好几遍,看数据库关系模式这张,比较吃力。现在来总结一下。模式设计理论主要包括三个方面的内容:数据依赖、范式和模式设计方法。本章对于自考来说很重要,最后有道5分的大题会出本章的内容,还会出简答题。弄清了以下几个概念,对数据库的关系模式的设计的掌握至关重要。

  (1)FD 函数依赖,说白了就是记录中一个X确定了Y就确定。更类似于一个函数F(x)=y,前提是解只有一个。对应到做机房收费系统的表,就是学号确定了,姓名就确定了。

  (2)F+闭包,我的理解是F是F的闭包的子集。F+好包含了F逻辑推理出来的结果。

  (3)解决数据冗余的最好的办法就是分解。关系模式的分解的两个特性:无损分解,保持函数的依赖性。

  (4)四个范式之间是逐级递进的关系。根本原则就是为了减少数据冗余。逻辑设计根据转换规则,把ER模型转换成关系模式,如果转换成的关系模式不是2NF或3NF,那么就去ER模型中找问题。

   理解了上述几个问题,就会感觉明朗了。

你可能感兴趣的:(数据库,数据库系统管理)