Page 70 - E-Modul Sistem Basis Data
P. 70
Katakanlah isi tabel ABC tersebut adalah sebagai berikut:
A B C
a1 100 c1
a2 200 c2
a3 300 c3
a4 200 c4
Memang dengan isi seperti itu, pernyataan KF yang kedua: B→ C tidak
sepenuhnya tepat, karena pada row 2 dan row 4, dengan nilai untuk atribut B yang
sama, nilai untuk atribut C-nya berbeda. Akan tetapi yang ingin ditekankan di sini
adalah, adanya dua buah KF itu mendorong kita untuk mendekomposisi tabel ABC
tersebut menjadi dua buah tabel, yaitu: tabel AB dan tabel BC sebagai berikut:
A B B C
a1 100 100 c1
a2 200 200 c2
a3 300 300 c3
a4 200 200 c4
jadi kedua tabel ini kita gabungkan kembali, maka hasilnya adalah:
A B C
a1 100 c1
a2 200 c2
a2 200 c4
a3 300 c3
a4 200 c3
a4 200 c4
58