数据库
皮皮猪大怪兽
这个作者很懒,什么都没留下…
展开
-
复习:BCNF保持无损的分解方法
BCNF保持无损的分解方法先求最小依赖集合 看每个依赖是否符合BCNF 是,结束 否,例如X->A,将X->A单独拿出来,将属性集合一分为二。第一部分是(XA),第二部分不包含A的集合。分别求最小依赖集合,重复步骤1步骤2,直到左边全是候选码为止 例子1 R(A,B,C,D,E) F={B->D,E->A,CD->E,A->BC}先求最小依...原创 2020-02-27 18:58:20 · 1474 阅读 · 0 评论 -
复习:3NF保持依赖分解
3NF分解想要保持依赖先求最小依赖集 按照它的依赖分解(建表)就可以,如果他们左边相同,就合并到一起例子1:R(C,T,S,N,G)F(C->T,CS->G,S->N)求最小依赖集合Fm={C->T,CS->G,S->N} (这里左边并不相同,不用合并) 分解R1(CT) R2(CSG) R3(SN)例子2:其中U={C,S,T,...原创 2020-02-27 18:42:23 · 1305 阅读 · 0 评论