Page 31 - E-MODUL BASIS DATA KELAS XI RPL
P. 31

A. MENURUNKAN TABEL DARI DIAGRAM ER

             Setelah membuat model konseptual dalam bentuk diagram ER, selanjutnya dalam pengembangan

       basis data adalah membangun model logika. Dengan menerjemahkan diagram ER menjadi model logika

       berupa tabel-tabel dan relasi antar tabel. Penerjemah relasi di diagram ER menjadi tabel dan relasi antar
       tabel dapat dilakukan dengan aturan-aturan berikut.

    1. Entitas Kuat (Strong Entity)

             Untuk setiap entitas kuat yang ada di diagram ER, setiap entitas diturunkan menjadi tabel dan setiap
       tabel mempunyai sebuah primary key. Contoh Entitas Pegawai yang ada di diagram ER.

















                              (a)                                                                (b)

        Gambar 3. 1 (a) Entitas kuat dan entitas lemah serta (b) Menerjemahkan entitas kuat dan lemah menjadi
                                                            tabel


    2. Entitas Lemah (Weak Entity)
             Pada  entitas  lemah,  setiap  entitas  akan  menjadi  sebuah  tabel.  Primary  Key  untuk  tabel  yang

       diturunkan dari weak entity bergantung kepada entitas lain yang diacu oleh entitas tersebut. Oleh karena

       itu, primary key akan ditentukan setelah pemetaan hubungan relasi dengan entitas pemiliknya di tentukan.
       Contoh pada diagram ER entitas Pendidikan yang merupakan entitas lemah dan menjadi milik entitas

       pegawai. Jika diturunkan menjadi tabel, maka akan seperti yang ditunjuukan Gambar 3.1 (b).
   26   27   28   29   30   31   32   33   34   35   36