首页 > 代码库 > 数据库原理中的范式

数据库原理中的范式

     最近关于心里对自考总有一点心不甘!今天想起一直模糊但又好奇的几个范式!想想之前我们提到过好几次。几天把这一部分总结了一下!有点肤浅,我觉得我收获的挺多的。下面用一张图简单说明一下。


    对如何判断是否是无损分解弄明白点了。是这样的,一课本上的例子说明一下(P79 例3.11)

     设关系模式R(ABCD),R分解成ρ={AB,BC,CD}。如果R上成立的函数依赖集是F1={B→A,C→D},那么ρ相对于F1是否无损分解?如果R上成立的函数依赖集是F2={A→B,C→D}呢?

      解释:无损分解就是有一行全是a,就称之为无损分解。


     我对上图的理解是这样的,B→A,可以把A看成B 只要和左侧的AB中有相同的就可以写成a(n).如果没有相同的就只能写成b(i,j)的形式。这样有一行全是a就可以说是无损分解了!