Artikel Baru

ENTITY RELATIONSHIP DIAGRAM (ERD)

 Apa itu Entity Relationship Diagram?

ERD atau Entity Relationship Diagram adalah suatu bentuk diagram yang menjelaskan hubungan antar objek-objek data yang mempunyai hubungan antar relasi. 
ERD digunakan untuk menyusun struktur data dan hubungan antar data, dan untuk menggambarkannya digunakan notasi, simbol, bagan, dan lain sebagainya.


Kenapa ERD perlu digunakan untuk analisis dan perancangan dalam basis data?

Model ERD dapat menunjukkan bermacam-macam data yang dibutuhkan dan relasi antardata di dalamnya. Sebagai bentuk pemodelan basis data yang kemudian dapat dikembangkan dalam berbagai project sistem informasi, contohnya rekayasa software. Dalam membentuk suatu rekayasa software, kita memerlukan sebuah konsep. 


Simbol - Simbol ERD


Fungsi ERD

ERD memiliki beberapa fungsi yang dikutip dari bilabil.com, di antaranya yaitu :

  • Memodelkan struktur data dan hubungan antar data yang digambarkan dengan beberapa notasi dan simbol
  • Mampu menghilangkan redudansi data
  • Memperkecil jumlah relasi yang ada dalam sebuah basis data
  • Memperkecil permasalahan pada saat pembuatan, update, penambahan, dan penghapusan data
  • Memudahkan menganalisa dan mengetahui perubahan sistem dari awal
  • Menggambarkan secara umum suatu sistem yang akan dibuat, sehingga bisa memudahkan para developer dan lain sebagainya


Contoh ERD Sederhana

Supaya lebih paham lagi simak contoh dari penggunaan simbol-simbol komponen utama berikut ini :


Dari gambar di atas kita mendapatkan entitas dan atribut seperti dalam tabel di bawah.

Penjelasan :

  • ERD di atas memiliki dua entitas yaitu Mahasiswa dan Mata Kuliah, serta satu proses yang menghubungkan keduanya.
  • Dalam proses di atas setiap mahasiswa yang ingin mengontrak mata kuliah diharuskan memberikan atribut yang terdapat dalam proses

Tidak ada komentar