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
   65   66   67   68   69   70   71   72   73   74   75