Minggu, 10 Februari 2013

Membuat Database MySQL Kemudian Menjadikannya ERD Secara Otomatis Menggunakan MySQL Workbench


Reverse Engineering

Okeh kita mulai saja tahap untuk reverse engineering, lakukan langkah berikut:
  1. Jalankan MySQL Workbench
  2. Klik Create EER Model from Existing Database di kolom Data Modelling
  3. Akan muncul tampilan untuk memilih koneksi database, pilih koneksi localhost di Stored Connection yang sudah dibuat sebelumnya
  4. Klik tombol Next
  5. Klik tombol Next lagi setelah proses selesai
  6. Pilih database-database yang ingin di reverse engineer, untuk sekarang pilih database test_db yang sudah kita buat sebelumnya, lalu pencet Next
  7. Klik tombol Next lagi setelah proses selesai
  8. Klik Next lagi……… smoga pembaca gak bosen-bosen buat pencet tombol next, next, next hehe
  9. Akan muncul tampilan seperti di bawah ini:
    Pemilihan objek untuk reverse engineer
  10. Untuk sekarang kita tidak perlu mengotak-atik apa-apa langsung saja klik tombol Execute
  11. Setelah proses selesai klik tombol Next, lalu klik tombol Finish
That’s it hehe, gak sulit untuk melakukan reverse engineer di MySQL Workbench kan. Anda sekarang bisa men-save diagram ER hasil reverse engineering.

Sinkronisasi Database

Sekarang kita akan mencoba untuk melakukan sinkronisasi antara database yang ada di server MySQL kita dengan diagram EER yang kita buat di MySQL Workbench. Dengan melakukan ini kita tidak perlu lagi untuk melakukan update manual di database MySQL kita ketika kita mengubah diagram EER dari database tersebut.
Untuk melakukan hal ini tidaklah rumit, anda cukup membuka diagram EER yang ada lalu klik Database ->Synchronize Model di menu. Cukup klik next, next, next seperti biasa maka database anda akan terupdate sesuai dengan perubahan yang ada di diagram.

1 komentar:

  1. untuk relasi antar tabelnya bisa langsung otomatis ngak gan??

    BalasHapus

Ayo gan Komentarnya jangan lupa,,,biar Mas Mukhlas tambah semangat nulis postingan-nya, kalau ada pertanyaan atau link yang mati laporkan juga disini ya...