You are on page 1of 3

Phần 1:

Câu 1:
F={CA->D, A->B, C->A}
Xét CA->D
Bỏ C: A+->AB. không chứa C
Bỏ A: C+->CA ->chứa A-> bỏ A
->F+={A->D, A->B, C->A}

Câu 2:
1.
TN={A}
TG={B, D}
Tập con Xi là tập con trung gian X={O, B, D, BD}
Tìm siêu khóa
A+=A khác R
AB+=ABCD=R-> AB là siêu khóa
AD+=ABCD=R-> AD là siêu khóa
ABD+=ABCD=R-> ABD là siêu khóa
=>Tập siêu khóa S={AB, AD, ABD} ABD có chứa AB nên loại
=> K={AB, AD}
2. Dạng chuẩn 1NF
Câu 3.
a, EBH
EB (1)
EH
BK (2)
Từ 1 và 2 suy ra E K
Ta có CE G ko thể tính nên k tm
b,
E+=EBHK
E+={EBHK}
Câu 4.
a, TN={o} => X={o,A,C,G,AC,AG,CG,ACG}
TG={A,C,G}
Tìm siêu khóa
A+=ABCEGD=Q => A là siêu khóa
C+=ABCEGD=Q=> C là siêu khóa
G+=ABCEGD=Q=>G là siêu khóa
AC=ABCEGD=Q=>G là siêu khóa
AG=ABCEGD=Q=>G là siêu khóa
CG=ABCEGD=Q=>G là siêu khóa
ACG=ABCEGD=Q=>G là siêu khóa
Ta có:
S={A,C,G,AC,AG,CG,AG,CG,ACG}
=>K={A,C,G}
Câu 5:
a,
Ta có:
AG->E
A->B
=>AG->BF (1)
AG->BE
A->BE
G->BE (2)
C->A và (1) và (2) => CG->BE -> C->BE, G->BE (3)
Từ (1) (2) (3) suy ra CG->BE
b,
CG+={CG ADEB}.
Câu 7
Cung_can-F={Sieu thi,Ngay}
S={Sieu thi,ngay,nha cc}+={Sieu thi,ngay,nha cc,me hag,SL,}
=>{Sieu thi ,ngay ,nha cc}là khóa
Phần 2
Bài 1:
1. MKH, DC, DT, TENKH
2. MH, TENHG, DG, NGAY
3. MDDH, MKH, SOHG, NGAY
4. MDDH, MKH,MHG, LGDAT
5. MDDH, MKH, MGH, MHG, NGAY
6. MDDH, MKH, MGH, MHG, NGAY
MKH->DC, DT, TENKH
MHH->TENHG, DG, NGAY
MDGH->MKH, MGH
MGH->MKH, MMH

You might also like