设关系模式Rm<U,F>,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin={(35)}。关系模式R 的候选关键字有(36)个,R 属于(37)。
- AH→I,H→J,J→K,IJK→L,L→H
- BH→I,H→J,J→K,IJ→L,L→H
- CH→I,H→J,J→K,IJ→L,L→K
- DH→I,J→K IJ→L,L→H,L→K
设关系模式Rm<U,F>,其中U={H,I,J,K,L},若F={H→IJ,J→K,IJK→L,L→H,L→K},则F 的最小函数依赖集Fmin={(35)}。关系模式R 的候选关键字有(36)个,R 属于(37)。
解析:如果函数依赖集F 满足下列条件,则称F 为最小函数依赖集或最小覆盖: .F中的任何一个函数依赖的右部仅含有一个属性: .F中不存在这样一个函数依赖X→A,使得F与F→{X→A}等价; .F中不存在这样一个函数依赖X→A,X有真子集Z使F-{X→A}∪(Z→A}与F等价。 试题(35)选项A中,由于J→K,故IJK→L中K是冗余属性,因此选项A.是错误的:选项C中的L→H被去掉了,导致无法从选项C中根据Armstrong 公理系统导出L→ H,因此选项D是错误的;选项D中的H→J被去掉了,导致无法从选项D中根据Armstrong公理系统导出H→J,因此选项D是错误的。 试题(36)候选键共有3个,分析如下: 算法:对于给定的关系模式RU,P>,其中U为属性集合,F为函数依赖集。 1)依照函数依赖集F将R中的所有属性分为L类、R类、LR 类和N 类属性,令X 为L、 N 类属性的集合,Y 为LR 类属性集合;
1、设关系模式R(U,F),其中,R上的属性集U={A,B,C,D,E},R上的
设关系模式R(U,F),其中,R上的属性集U={A,B,C,D,E},R上的函数依赖集F=(A→B,DE→B,CB→E,E→A,B→D}。(1)为关系R的候选关键字。分解(2)是无损联接,并保持函...
2、设关系模式R,其中U={A,B,C,D,E},F={A→BC,C→D,BC→
设关系模式R,其中U={A,B,C,D,E},F={A→BC,C→D,BC→E,E→A},则分解p={R1(ABCE),R2(CD)}满足()A具有无损连接性、保持函数依赖B不具有无损连接性、保持函数依赖C...
3、关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X
关系模式R(U,F),其中U=(W,X,Y,Z),F={WX→Y,W→X,X→Z,Y→W}。关系模式R的候选码是__(1)__,__(2)__是无损连接并保持函数依赖的分解。空白(1)处应选择()AA.W和YBWYCWXDWZ
4、设关系模式R,其中U={A,B,C,D,E),F={A→BC,C→D,BC→
设关系模式R,其中U={A,B,C,D,E),F={A→BC,C→D,BC→E,E→A},则分解p={R1(ABCE),R2(CD)}满足()A具有无损联接性、保持函数依赖B不具有无损联接性、保持函数依赖...
5、设关系模式R<U,F>,其中U={A,B,C,D,E),F={A→BC,C→
设关系模式R<U,F>,其中U={A,B,C,D,E),F={A→BC,C→D,BC→E,E→A},则分解ρ={R1(ABCE),R2(CD))满足______。A具有无损连接性、保持函数依赖B不具有无损连接性、保持...
6、设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函
设关系模式R(U,F),其中R上的属性集U={A,B,C,D,E},R上的函数依赖集 F={A→B,DE→B,CB→E,E→A,B→D}。(1)为关系R的候选关键字。分解(2)是无损连接,并保持函数依赖的。(1)AABBDECCEDDB