Professional Documents
Culture Documents
R11 =(AB) c kha l {B}, chn ph thuc a tr B->- >A (t FD : B->A, B->C theo lut
tch ca B->AC). ph thuc a tr B->- >A hin nhin v BA= R11. cng khng c ph thuc
hm hay ph thuc a tr no c chiu trn AB vi phm dng chun 4, v th khng cn phn
r tip.
R12 =(CD) c kha l {C}, chn ph thuc a tr C->- >D (t FD : C->D). ph thuc a
tr C->- >D hin nhin v CD= R12. cng khng c ph thuc hm hay ph thuc a tr no
c chiu trn AB vi phm dng chun 4, v th khng cn phn r tip.
R2=(AEI) v {BEI} l kha ca quan h R(U) nn BEI->ACD (dng lut tch ta c BEI>A, BEI->C, BEI->D) chiu xung quan h R2=(AEI) ta c EI->A nn kha ca quan h {EI}
v EI->->A ph thuc a tr hin nhin. cng khng c ph thuc hm hay ph thuc a tr no
c chiu trn AEI vi phm dng chun 4, v th khng cn phn r tip.
Kt lun :
Lc quan h R(U) c phn r thnh R11 =(AB), R12 =(CD), R2=(AEI) t dng chun 4.
Bi 3: Cho lc quan h R(ABCDEFGHIJ)
F={
AB->C
A->DE
B->F
F->GH
D->IJ
}
a) Tm kha ca quan h
Gii :
Tp thuc tnh ngun (N): AB
Tp thuc tnh ch (): CEGHIJ
Tp thuc tnh trung gian : DF
Tnh (AB)+= ABC do AB->C
(AB)+= ABCDE do A->DE
(AB)+= ABCDEF do B->F
(AB)+= ABCDEFGH do F->GH
(AB)+= ABCDEFGHIJ do D->IJ
(AB)+=U Vy AB l siu kha ca quan h
Tnh (ABD)+= ABCDEFGHIJ =U Vy ABD l siu kha ca quan h
Tnh (ABF)+= ABCDEFGHIJ =U Vy ABF l siu kha ca quan h
Kt lun: AB l siu kha nh nht nn AB l kha ca quan h
b) Tm mt phn r m cc lc quan h con t dng chun 3
Gii :
p dng thut ton tch mt lc quan h thnh cc lc con 3NF.
2
Bc 1: Tm ph ti tiu ca F
F={
AB->C
A->DE
B->F
F->GH
D->IJ
}
t G=F
Tch cc pth ca G c v phi ch cha 1 thuc tnh.
G={
AB->C
A->D
A->E
B->F
F->G
F->H
D->I
D->J
}
R rng G l ti tiu
Bc 2 : Tch thnh cc lc con
F=G
Xt AB->C ch c 1 pth c v tri =AB ta c R1(ABC) loi AB->C khi F
Xt A->D v A->E c 2 pth c v tri =A ta c R2(ADE) loi A->D v A->E khi F
Xt B->F ch c 1 pth c v tri =B ta c R3(BF) loi B->F khi F
Xt F->G v F->H c 2 pth c v tri =F ta c R4(FGH) loi F->D v F->H khi F
Xt D->I v D->J c 2 pth c v tri =D ta c R5(DIJ) loi D->I v D->J khi F
F= dng thut tan
Kt lun : lc R(ABCDEFGHIJ) c tch thnh 5 lc con t dng chun 3 nh
sau:
R1(ABC) kha AB (F1=AB->C)
R2(ADE) kha A (F2= A->DE )
R3(BF) kha B (F3= B->F)
R4(FGH) kha F (F4= F->GH)
R5(DIJ) kha D (F5= D->IJ )