#Attribution1 { height:0px; visibility:hidden; display:none }

Selasa, 31 Maret 2015

Membuat E-R Diagram Menggunakan DBDesigner

MODUL 4
MEMBUAT E-R DIAGRAM
MENGGUNAKAN DBDESIGNER


A. TUJUAN
     1. Mahasiswa mampu merancang basisdata melalui tahap-tahap perancangannya.
     2. Mahasiswa mampu mewujudkan hasil perancangan basisdata kedalam E-R diagram dengan                        DBDesigner.

B. LANDASAN TEORI
     Teori yang dibutuhkan untuk membuat E-R diagram basis data menggunakan DBDesigner yaitu materi        mengenai E-R Diagram manual.

C. LANGKAH PEMBUATAN
     1. Jalankan DB Designer yang telah terinstal. Jika belum ada bisa di download disini.
     2. Klik button new table    ,kemudian klik pada area kerja sehingga menghasilkan tabel baru.
     3. Double klik pada table baru untuk membuka tabel editor. Ganti nama tabel dengan nama yang entitas          basis data yang diinginkan. Contoh entitas nasabah.
    4. Kemuadian isikan atribut tabel dengan mengisi coloumn tabel(sebagai nama atribut) dan data type                (sebagai tipe data atribut). Contoh sebagai berikut.

Gambar1. Table Editor

      

      Klik tandan centang pada pojok kanan bawah untuk menutup tabel editor.
      Hasilnya akan seperti ini :
Gambar 2. Entity nasabah dan atributnya

     5. Lakukan langkah 1 sampai langkah 4 untuk membuat tabel rekening, cabang_bank, transaksi.
     6. Setelah semua tabel selesai dibuat, hubungkan setiap tabel dengan tabel yang lain dengan                            menggunakan Relationship Button, seperti berikut :
Gambar 3. Fungsi relationship button

     7. Ubah nama relationship dengan membuka relationship editor (double klik pada tanda relasi), ganti                relation name sesuai kebutuhan agar lebih mudah dipahami. Hasil dari contoh :

Gambar 4. E-R diagram dengan DB Designer

D. TUGAS MODUL 4
     1. E – R diagram database Mahasiswa dengan DB Designer.
         a. Gambar E – R diagram.

Gambar 5. E-R diagram mahasiswa

         b. Hubungan atau relationship antar masing-masing tabel entity.
             - Tabel mahasiswa dengan tabel mata_kuliah :
                Kedua tabel tersebut mempunyai relationship Many-to-many (m:n), karena banyak mahasiswa                         mempelajari banyak mata kuliah.
             - Tabel dosen dengan tabel mahasiswa :
                Kedua tabel tersebut mempunyai relationship One-to-Many (1:n), karena seorang dosen dapat                         membimbing banyak mahasiswa.
             - Tabel dosen dengan tabel mata_kuliah :
                Kedua tabel tersebut mempunyai relationship Many-to-Many (m:n), karena banyak dosen dapat                       memengampu banyak mata kuliah.
             - Tabel mata_kuliah dengan tabel ruang_kuliah :
                Kedua tabel tersebut mempunyai relationship Many-to-One (n:1), karena banyak mata kuliah                             dapat dilaksanakan disebuah ruang kuliah.
     2. E – R diagram database Rumah Sakit dengan DB Designer.
         a. Gambar E – R diagram.
Gambar 6. E-R diagram Rumah Sakit

         b. Hubungan atau relationship antar masing-masing tabel entity.
             - Tabel pasien dengan tabel obat :
                Kedua tabel tersebut mempunyai relationship Many-to-many (m:n), karena banyak pasien                                 mengkonsumsi banyak obat.
             - Tabel dokter dengan tabel pasien :
                Kedua tabel tersebut mempunyai relationship One-to-Many (1:n), karena seorang dokter dapat                         menangani/mengobati banyak pasien.
             - Tabel dokter dengan tabel obat :
                Kedua tabel tersebut mempunyai relationship One-to-Many (1:n), karena seorang dokter dapat                         meresepkan banyak obat.
             - Tabel ruang_rawat dengan tabel pasien :
                Kedua tabel tersebut mempunyai relationship One-to-Many (1:n), karena satu ruang rawat dapat                     merawat/menampung banyak pasien.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.