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

entitas  secara  unik  di  himpunan  entitas  Mahasiswa  adalah  atribut  nim,  lalu  di

                        himpunan entitas Kuliah adalah atribut kode_kul dan di himpunan entitas Dosen


                        adalah atribut nama_dos.

                               Atribut nim, kode kul dan nama dos merupakan atribut-atribut yang tidak

                        saling tergantung, karena itulah dapat kita yakini bahwa Mahasiswa, Kuliah dan


                        Dosen memang merupakan himpunan entitas yang tepat. Pada diagram tersebut, ke-

                        3  atribut  itu  diberi  garis  bawah,  sebagai  penanda  atribut  key  dan  untuk


                        membedakannya dengan atribut- atribut deskriptif (yang nantinya tidak diberi garis

                        bawah).


                        3.  Mengidentifikasi  dan  menetapkan  seluruh  himpunan  relasi  di  antara

                           himpunan entitas-himpunan entitas yang ada beserta foreign-key-nya.


                               Langkah  ketiga  ini  merupakan  langkah  terpenting  dalam  pembentukan

                        Diagram E-R. Ketepatan kita dalam menentukan relasi-relasi yang terjadi di antara


                        himpunan entitas akan sangat menentukan kualitas rancangan basis data yang kita

                        bangun. Relasi-relasi yang kita tetapkan harus dapat mengakomodasi semua fakta

                        yang ada dan menjamin semua kebutuhan penyajian data, tetapi di sisi lain juga


                        harus  dibuat  seoptimal  mungkin  agar  tidak  memakan  ruang  penyimpanan  yang

                        lebih besar dan tidak menyulitkan operasi pengelolaan data. Untuk itulah, relasi-


                        relasi yang sifatnya tidak langsung harus ditiadakan. Himpunan relasi Mempelajari

                        dan  himpunan  relasi  Mengajar  merupakan  relasi  langsung  yang  terjadi  antara


                        himpunan entitas Mahasiswa dan Kuliah serta antara himpunan entitas Dosen dan

                        Kuliah.


                               Himpunan  relasi  mempelajari  akan  dapat  mengakomodasi  adanya  fakta

                        tentang sejumlah mahasiswa yang mengambil mata kuliah tertentu dan sebaliknya





                                                              89
   96   97   98   99   100   101   102   103   104   105   106