一、
∵
X
2
→
X
4
X_2 \rightarrow X_4
X2→X4
∴
(
X
1
,
X
2
)
→
X
4
(X_1,X_2) \rightarrow X_4
(X1,X2)→X4
又∵
(
X
1
,
X
2
)
→
X
3
(X_1,X_2) \rightarrow X_3
(X1,X2)→X3
∴
(
X
1
,
X
2
)
→
(
X
1
,
X
2
,
X
3
,
X
4
)
(X_1,X_2) \rightarrow (X_1,X_2,X_3,X_4)
(X1,X2)→(X1,X2,X3,X4)
∴候选码为(
X
1
X_1
X1,
X
2
X_2
X2),非主属性为
X
3
,
X
4
X_3,X_4
X3,X4
又∵
(
X
1
,
X
2
)
→
X
4
,
X
2
→
X
4
(X_1,X_2) \rightarrow X_4,X_2 \rightarrow X_4
(X1,X2)→X4,X2→X4
∴
X
4
X_4
X4对(
X
1
,
X
2
X_1,X_2
X1,X2)部分函数依赖
即Y关系为第一范式,候选码为
(
X
1
,
X
2
)
(X_1,X_2)
(X1,X2)
二、
∵
B
→
C
B \rightarrow C
B→C
∴
(
A
,
B
)
→
C
(A,B) \rightarrow C
(A,B)→C
又∵
(
A
,
B
)
→
D
(A,B)\rightarrow D
(A,B)→D
∴
(
A
,
B
)
→
(
C
,
D
)
(A,B)\rightarrow (C,D)
(A,B)→(C,D)
∴
(
A
,
B
)
→
(
A
,
B
,
C
,
D
)
(A,B)\rightarrow (A,B,C,D)
(A,B)→(A,B,C,D),即(A,B)为候选码。
又∵
(
A
,
C
)
→
(
B
,
D
)
(A,C) \rightarrow (B,D)
(A,C)→(B,D)
∴A,C为候选码
又∵D没有部分依赖或传递依赖于码
∴它属于3NF,又关系F中包含
B
→
C
B \rightarrow C
B→C,而B不包含码
∴它不属于BCNF
三、
∵
(
X
,
Y
)
→
Z
(X,Y) \rightarrow Z
(X,Y)→Z,且
Y
→
W
Y \rightarrow W
Y→W
∴(X,Y)为候选码
∵
W
→
Y
W \rightarrow Y
W→Y,
(
X
,
Y
)
→
Z
(X,Y) \rightarrow Z
(X,Y)→Z
∴
(
W
,
X
)
→
(
W
,
X
,
Y
,
Z
)
(W,X) \rightarrow (W,X,Y,Z)
(W,X)→(W,X,Y,Z)
即(W,X)为候选码
∴Z是非主属性
由于Z完全依赖于码,且Z没有传递依赖于码
∴它是3NF
又∵关系中包含
W
→
F
W \rightarrow F
W→F,而W没有码
∴它不是BCNF
还有LaTeX数学公式的补充
1.X←Y
$X \leftarrow Y$
2.X→Y
$X \rightarrow Y$
X ↚ Y X \nleftarrow Y X↚Y
$X \nleftarrow Y$
或
$X \not\leftarrow Y$
X ↛ Y X \nrightarrow Y X↛Y
$X \nrightarrow Y$
或
$X \not\rightarrow Y$
X → F Y X \overset F \rightarrow Y X→FY
$X \overset F \rightarrow Y$
X ⟶ F Y X \overset F \longrightarrow Y X⟶FY
$X \overset F \longrightarrow Y$
X → 传 递 Y X \overset {传递} \rightarrow Y X→传递Y
$X \overset {传递} \rightarrow Y$
X⊂Y
$X \subset Y$
X⊃Y
$X \supset Y$
10
X⊄Y
$X \not\subset Y$
11
X⊅Y
$X \not\supset Y$
12
X
⊆
Y
X \subseteq Y
X⊆Y
$X \subseteq Y$
13
X⊇Y
$X \supseteq Y$
14
X⊈Y
$X \nsubseteq Y$
15
X⊉Y
$X \nsupseteq Y$