Widget HTML #1

Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu diagram yang menggambarkan hubungan antar entity di dalam database.

Basis Data Entity Relationship Diagram (ERD) digunakan untuk memodelkan struktur data dan hubungan antar data

Dengan kita mencoba menjawab pertanyaan seperti : data apa yang kita perlukan ? Bagaimana data yang satu berhubungan dengan yang lain.

Entity adalah Objek dalam dunia nyata, berupa :

Object Fisik, contohnya : Rumah, Manusia, Kendaraan. Peralatan, dll

Object Konsep, contohnya : Pekerjaan, Perusahaan, Rencana, Kasus, dll

Entity adalah suatu objek yang dapat dibedakan atau diindentifikasikan secara unik dengan objek lainnya, dimana semua informasi yang berkaitan dengannya dikumpulkan. Kumpulan dari entity yang sejenis dinamakan Entity Set.





Teruntuk contoh Entity lain seperti gambar berikut ini :




Tambahan :

Atribut berfungsi untuk mendeskripsikan karakter entity atau relationship. Misal entity pegawai memiliki atribut nik, nama, alamat, nohp, dll

Relationships menggambarkan hubungan antara satu atau lebih entity, yang digambarkan dalam bentuk diamond. Biasanya menunjukkan hubungan:
  • one to one adalah hubungan satu ke satu,
  • one to many adalah hubungan satu ke banyak,
  • many to many adalah hubungan banyak ke banyak.
Menurut pengalaman penggunaan entity kebanyakan hanya menggunakan one to one dan one to many, teruntuk untuk many to many terlalu banyak dalam penjelasan entity terlebih akan penjelasan.


Varian Entitas :

Entitas Lemah (Weak Entity)
Berisi entitas yang kemunculannya tergantung pada eksistensinya dalam sebuah relasi.misal entitas Mahasiswa -orang tua & hobby, pegawai - tanggungan.

Entitas kuat (Strong Entity)
Entitas yang berdiri sendiri, keberadaannya tidak tergantung dengan entitas lain.


Untuk Diagram Entity Relationship Diagram (ERD) atau simbolnya bisa seperti gambar dibawah ini :


Sekian yang saya dapat sampaikan untuk artikel kali ini, semoga bisa bermanfaat buat kalian bagi yang baru masuk kuliah teknik informatika dan buat kalian yang mau lebih akan tentang teknologi perkuliahan atau percodingan bisa contac person di blog ini. TerimaKasih.
Muhammad Ulin Nuha
Muhammad Ulin Nuha PEEKCODE CHANNEL YOUTUBE Developer Android | Networking | Konten Creator peekcode YT | Galery | Pecinta Sholawat |

Posting Komentar untuk "Entity Relationship Diagram (ERD)"