Perhatikan Tabel
berikut :
Tugas :
1. Carilah KF-2 dari
tabel tersebut
2. Carilah Superkey,
candidate key dan primary key
Jawab :
R = (A, B, C, D, E, F,
G, H, I, J)
FD
: A à
B,C, D, E
F à
G, I
Superkey,
candidate key dan primary key
Ø A
à B, C, D, E
A à
A (Refleksi)
A
à A, B, C, D, E (Union)
A,F,G,H,I,J à A, B, C, D, E,F,G,H,I,J
(Augmentation)
A,F,G,H,I,J à
R
Jadi yang termasuk Super Key adalah A, F, G, H, I, J
Ø F
à G, I
F
à F
(Refleksi)
F
à F,G,I
(Union)
A,
B, C, D, E, F, H, J àA,
B, C, D, E, F, G, H, I, J
(Augmentation)
A,
B, C, D, E, F, H, J à
R
Jadi yang termasuk Super Key adalah A, B, C, D, E, F, H, J
Maka Kesimpulannya adalah :
Ø Super
Key
A, F, G, H, I, J atau
A, B, C, D, E, F, H, J merupakan Super Key atau secara tidak langsung seluruh
tabel relasi tersebut merupakan Super Key (
jika digabungkan (A, B, C, D, E, F, G, H, I, J)) merupakan Super Key.
Ø Candidate
Key
A atau F, Merupakan
Cndidate Key dari tabel tersebut, kerena Candidate Key adalah Super Key dengan
Atribut Minimal.
Ø Primary
Key
A , Merupakan Primary Key dari
tabel tersebut, kerena Primary Key adalah candidate key yang dipilih untuk
digunakan sebagai kunci identitas tabel secara unik (kunci indeks tabel) dan
tidak boleh bernilai NULL, dan dengan Primary Key A dapat mengetahui isi
atribut berdasarkan A yang di inputkan.