栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

decompose the R in BCNF

decompose the R in BCNF

Decompose R(A, B, C, D, E, F)
with dependencies: AB→C, BC→AD, D→E, CF→B

By BCNF decomposition, we split R into R1 = ABCDE and R2 = ABF
Compute the restrictions F1 of F for R1 and F2 of F for R2
F1 : D→E, AB→C, BC→AD, F2 : ∅

Decompose R1(A, B, C, D, E)
with dependencies: D→E, AB→C, BC→AD

By BCNF decomposition, we split R1 into R11 = DE and R12 = ABCD
Compute the restrictions F11 of F for R11 and F12 of F for R12
F11 : D→E, F12 : AB→C, BC→AD

Decompose R11(D, E)
with dependencies: D→E
DE it is in BCNF


Decompose R12(A, B, C, D)
with dependencies: AB→C, BC→AD
ABCD it is in BCNF


Decompose R2(A, B, F)
with dependencies: ∅
ABF it is in BCNF

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/317803.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号