数据库作业15:第六章NF练习题作业

目录

  • 手写照片(有点丑)

数据库作业15:第六章NF练习题作业_第1张图片

1.因为 x 2 → x 4 x_2 \rightarrow x_4 x2x4
所以 ( 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_3,x_4)
2.
因为 x 2 → x 4 x_2 \rightarrow x_4 x2x4
x 4 x_4 x4部分依赖于码
( x 1 , x 2 ) (x_1,x_2) (x1,x2)不属于2NF
属于1NF

在这里插入图片描述
1.
因为 A B → D AB \rightarrow D ABD
又因为 B → C B \rightarrow C BC
所以 A B → C AB \rightarrow C ABC
AB为一个主码
因为 A C → B D AC \rightarrow BD ACBD
AC为一个主码
候选码:(A,B)(A,C)
非主属性:D
2.
因为 A B → D AB \rightarrow D ABD
A C → D AC \rightarrow D ACD
所以D完全依赖于码
属于2NF
又因为不存在传递依赖
属于3NF
有因为 B → C B \rightarrow C BC
B不包含码
所以不属于BCNF
属于3NF

数据库作业15:第六章NF练习题作业_第2张图片
1.
因为 X Y → Z XY \rightarrow Z XYZ
又因为 Z → W Z \rightarrow W ZW
所以 X Y → W XY \rightarrow W XYW
所以XY为主码
又因为 W → Y W \rightarrow Y WY
所以 X W → Y XW \rightarrow Y XWY
由此 X W → Z XW \rightarrow Z XWZ
候选码:(X,Y)(X,W)
非主属性:Z
2.
因为Z完全依赖于码
所以属于2NF
因为Z不存在传递依赖关系
所以属于3NF
又因为 Y → W Y \rightarrow W YW W → Y W \rightarrow Y WY
决定元素不属于码
不属于BCNF
属于3NF

数据库作业15:第六章NF练习题作业_第3张图片
1.
因为 C E → A CE \rightarrow A CEA
又因为 A → B A \rightarrow B AB
所以 C E → B CE \rightarrow B CEB
又因为 E → D E \rightarrow D ED
所以 C E → D CE \rightarrow D CED
候选码:(C,E)
非主属性:(A,B,D)
2.
因为D部分依赖于码
不属于2NF
所以属于1NF
3.
分 解 → 2 N F 分解 \rightarrow 2NF 2NF
R1(A,B,C,E)
R2(D,E)
R1存在 C E → A CE \rightarrow A CEA A → B A \rightarrow B AB的传递依赖
分 解 → R 3 分解 \rightarrow R3 R3
R1(A,C,E)
R2(A,B)
R3(D,F)

数据库作业15:第六章NF练习题作业_第4张图片

简称元素分别为店号,品号,数量,部号,负责人
( 店 号 , 品 号 ) → 部 号 (店号,品号) \rightarrow 部号 ()
( 店 号 , 品 号 ) → 数 量 (店号,品号) \rightarrow 数量 ()
( 店 号 , 部 号 ) → 负 责 人 (店号,部号) \rightarrow 负责人 ()
其中存在 ( 店 号 , 品 号 ) → 部 号 → 负 责 人 (店号,品号) \rightarrow 部号 \rightarrow 负责人 ()
候选码:(店号,品号)
非主属性:(部号,负责人,数量)
2.
因为不存在部份依赖
所以属于2NF
因为存在 ( 店 号 , 品 号 ) → 部 号 → 负 责 人 (店号,品号) \rightarrow 部号 \rightarrow 负责人 ()的传递依赖
所以不属于3NF
属于2NF
3.
R1(店号,品号,部号,数量)
R2(店号,部号,负责人)

数据库作业15:第六章NF练习题作业_第5张图片
1.
存在
A B → C → E AB \rightarrow C \rightarrow E ABCE
A B → D → F AB \rightarrow D \rightarrow F ABDF
所以(A。B)为码
以及
A D → C → E AD \rightarrow C \rightarrow E ADCE
A D → B AD \rightarrow B ADB
A D → F AD \rightarrow F ADF
所以(A,D)为码
候选码:(A,B)(A,D)
非主属性:(C,E,F)
2.
R1(A,C,E)
R2(A,B,D)
R3(D,F)
3.
R1(A,C)
R2(A,E)
R3(A,B,D)
R4(D,F)
第四问等等0.0

手写照片(有点丑)

数据库作业15:第六章NF练习题作业_第6张图片
数据库作业15:第六章NF练习题作业_第7张图片

你可能感兴趣的:(sql)