MENGENAL ENTITY RELATIONSHIP DIAGRAM (ERD)


Hasil gambar untuk entity relationship diagram icon
sumber : www.angon.co.id
Assalamualaikum warahmatullahi wabarakatuh

Halo teman-teman semua, lama tak jumpa. Pasti kalian udah pada rindu banget dengan postingan dari blog yang  kecowa (keren, cool, waw) ini kan? Hehe.  Jangan lupa untuk jaga kesehatan ya! 😇

Topik pembahasan kita pada kesempatan kali ini adalah mengenai Entity Relationship Diagram atau bisa juga kita sebut dengan ERD.
Apa kalian sudah tau apa itu ERD? Entity artinya entitas, relationship artinya hubungan, dan diagram memiliki arti diagram. Jadi, ERD adalah diagram hubungan entitas? Yap, bisa jadi. 😄

ERD merupakan model konseptual untuk menggambarkan struktur logis dari basisdata berbasis grafis. ERD digunakan untuk memperlihatkan hubungan antarfile (data store) yang ada di DFD. ERD pertama kali diperkenalkan oleh P.P. Chen pada tahun 1976.

Simbol-simbol yang digunakan dalam penggambaran ERD
Hasil gambar untuk simbol entitas 
sumber : slideshare.net

Berikut adalah 3 komponen utama yang terdapat pada ERD :

1. Entity

Entity adalah objek yang dapat dibedakan dalam dunia nyata. Contoh objek fisik : rumah, manusia, kendaraan, peralatan, dll; objek konsep : pekerjaan, rencana, kasus, perusahaan, dll. Kumpulan dari entity yang sejenis disebut dengan entity set.

2. Relationship

Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Kumpulan dari relationship sejenis disebut dengan relationship set.

3. Atribut

Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Nilai atribut  merupakan suatu data aktual atau informasi yang disimpan  pada suatu  atribut di dalam suatu entity atau relationship.


Jenis-jenis atribut :
a. Atribut Key : Atribut yang digunakan untuk menentukan suatu entity secara unik.
b. Atribut Simple : Atribut yang tidak dapat dibagi dalam beberapa bagian.
c. Atribut Komposit : Atribut yang dapat dibagi lagi dalam beberapa bagian. Contoh : Alamat yang terdiri dari negara, propinsi dan kota.
d. Atribut Single-valued : Atribut yang memiliki paling banyak satu nilai untuk setiap baris data.
e. Multi-valued attributes  : Atribut yang dapat diisi dengan lebih satu nilai tetapi jenisnya sama. Contoh : Nomor telp, alamat, gelar.
f. Atribut Turunan : Atribut yang diperoleh dari pengolahan dari atribut lain yang berhubungan. Contoh : Umur.




Contoh Entity Relationship Diagram (ERD)
Hasil gambar untuk contoh erd
sumber :herlinnairine.wordpress.com


Selain itu, ERD juga memiliki derajat relasi yang menunjukan banyaknya himpunan entitas yang saling berelasi.

1. Unary Degree (Derajat  Satu)
Unary degree melibatkan sebuah entitas yang berelasi dengan dirinya sendiri.

Hasil gambar untuk contoh unary 
sumber : ocopflame.wordpress.com

2. Binary  Degree(Derajat Dua)
Binary degree merupakan himpunan relasi yang melibatkan dua himpunan entitas. Secara umum himpunan relasi dalam sistem basis data adalah binary.

Hasil gambar untuk contoh binary erd 
sumber : sharewy.blogspot.com

3. N-ary Degree (Derajat Tiga)
N-ary degree adalah himpunan relasi yang memungkinkan untuk melibatkan lebih dari dua himpunan entitas.

Hasil gambar untuk contoh binary erd 
sumber : sharewy.blogspot.com 
Nah, itulah tadi pembahasan kita mengenai Entity Relationship Diagram beserta komponen, atribut, serta derajat relasinya. Semoga dapat bermanfaat bagi kita semua.

Sampai jumpa~
 
Referensi :
http://apriliyatiwen.blogspot.com/2013/02/erd-entity-relationship-diagram.html
http://imirsal.blogspot.com/2012/05/entity-relationship-diagram-erd.html

Komentar