Page 145 - E-Modul Sistem Basis Data
P. 145

Sangat  membantu  jika  kita  menerapkan  bentuk  operasi  di  atas  melalui

                        contoh data dari ketiga buah tabel yang terlibat, yaitu tabel Kuliah, tabel Nilai dan


                        tabel Mahasiswa, seperti berikut ini:

                                                            Tabel Kuliah

                                  kode_kul             nama_kul              sks    semester

                                 IF-110        Struktur Data                  3         1

                                 IF-221        Pemrograman                    3         2
                                 IF-310        Basis Data                     4         3

                                                              Tabel Nilai


                                        kode_kul             nim           indeks_nilai
                                       IF-110              100001                A

                                       IF-110              100002                B

                                       IF-221              100001                B
                                       IF-221              100002                C

                                       IF-310              100001                A

                                                          Tabel Mahasiwa

                             nim      nama_mhs           alamat_mhs          kota       tgl_lahir

                           100001  Struktur Data      Jl. Dago Pojok 91   Bandung  02-01-1992
                           100002  Budi Haryanto  Jl. Pasantren 25 D      Cimahi     06-10-1991




                               Berikut ini adalah tahapan hasil dari keseluruhan operasi:

                        •  Dengan operasi kuliah x nilai x mahasiswa, maka akan didapat gabungan semua

                           baris data dan field yang ada di tabel Kuliah, tabel Nilai dan tabel Mahasiswa.


                           Tentu saja, akan diperoleh banyak sekali record pada hasil penggabungan, yaitu

                           3 record di tabel Kuliah x 5 record di tabel Nilai x 2 record di tabel Mahasiswa,


                           sehingga menjadi 30 record. Operasi ini juga akan menggabungkan semua field

                           yang ada di ketiga tabel, termasuk jika ada field yang sama, maka field-field





                                                             133
   140   141   142   143   144   145   146   147   148   149   150