**题目:**将一个二维表R(A,B,C,D,E,F)按照以下函数依赖进行模式分解,得到两个关系模式R1和R2,其中R1包含属性集(A,B,C):

A → B BCD → E E → F

**填空:**R1的函数依赖集为_________,R2的属性集为_________。

解析: 根据给出的函数依赖集,可以使用BCNF分解算法进行模式分解。

首先,根据A → B,可以将R(A,B,C)分解出来,得到R1(A,B,C)。

然后,根据BCD → E,可以将R(B,C,D,E)分解出来,得到R2(B,C,D,E)。

最后,根据E → F,可以将R2(E,F)分解出来,得到R2(E,F)。

因此,R1的函数依赖集为{A → B, BCD → E, E → F},R2的属性集为(B,C,D,E)。

数据库模式分解练习题及解析:二维表分解与函数依赖集

原文地址: https://www.cveoy.top/t/topic/nS0H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录