Tugas III
1) Berdasarkan Ketergantungan Fungsional :
No_fak àNm_kons, Tgl_faktur
No_fak,Kode_brg àJml, Bayar
Kode_brg àNama_brg,
Hrg_sat
· Nm_kons à Almt_kons, Kota_kons
Maka Tabel tersebut dapat didekomposisi menjadi 4 Tabel :
No_fak àNm_kons, Tgl_faktur
No_fak,Kode_brg àJml, Bayar
Kode_brg àNama_brg, Hrg_sat
Nm_kons à Almt_kons, Kota_kons
2) Cari Superkey, Candidate key, Primary key
Didapat :
R (A, B, C, D, E, F, G, H, I, J)
Tabel Faktur (A, B, C) = AàBC
Aà BC
AàA ( Refleksi)
Aà ABC (Union)
Super key = A
Candidate key = A
Primary key = A
Tabel Konsumen (C, D, E) = C àDE
C àDE
C àC (Refleksi)
CàCDE (Union)
Super key = C
Candidate key = C
Primary key = C
Tabel Detail (A, F, H, J) = AFà HJ
AFà HJ
AFà AF (Refleksi)
AFà AFHJ (Union)
Super key = AF
Candidate key = AF
Primary key = AF
Tabel Barang (F, G, I) = F àGI
Fà GI
FàF (Refleksi)
FàFGI (Union)
Super key = F
Candidate key = F
Primary key = F
Maka :
(1) Aà BC
AàB
AàC
(2) Cà DE
A àBCDE
AàA
AàABCDE (Union)
(3) F àGI
F àF
F àFGI (Union)
(4)AF àHJ
Karena A àABCDE Maka ,
AF àABCDEFGHJ
Karena F àGI
AF àABCDEFGHI
Jadi AF merupakan Superkey dari R
Tidak ada komentar:
Posting Komentar