Berita Terbaru

Entity Relationship Diagram (ERD)

By cuki - Jumat, 20 September 2013

 1.       Konsep Dasar Model Entity Relationship


           Model Entity Relationship diperkenalkan pertama kali oleh P.P. Chen pada tahun 1976. Model ini     dirancang untuk menggambarkan persepsi dari pemakai dan berisi obyek-obyek dasar yang disebut entity dan hubungan antar entity-entity tersebut yang disebut relationship. Pada model ER ini semesta data yang ada dalam dunia nyata ditransformasikan dengan memanfaatkan perangkat konseptual menjadik sebuah diagram, yaitu diagram ER ( Entity Relationship)


          Diagram Entity-Relationship melengkapi penggambaran grafik dari struktur logika . Dengan kata lain Diagram E-R menggambarkan arti dari aspek data seperti bagaimana entity-entity, atribut-atribut dan relationship-relationship disajikan. Sebelum membuat Diagram E-R , tentunya kita harus memahami betul data yang diperlukan dan ruang lingkupnya. Di dalam pembuatan diagram E-R perlu diperhatikan penentuan sesuatu konsep apakah merupakan suatu entity, atribut atau relationship.

  2.      Tipe Entity

           Entity adalah obyek yang dapat dibedakan dengan yang lain dalam dunia nyata. Entity dapat berupa obyek secara fisik seperti orang, rumah, atau kendaraan. Entity dapat pula berupa obyek secara konsep seperti pekerjaan , perusahaan, dan sebagainya.

          Tipe entity merupakan sekumpulan obyek dalam dunia nyata yang mempunyai properti yang sama atau berasal dari entity yang sejenis. Terdapat dua tipe Entity, Entity Kuat dan Entity Lemah. Entity kuat adalah entity yang keberadaanya tidak tergantung pada entity lain, misalkan tipe entity pegawai atau cabang. Sedangkan Entity Lemah keberadaanya tergantung pada entity lain, misalkan tipe entity tanggungan, dimana keberadaannya tergantung dari pegawai .

          Entity disajikan dalam bentuk persegi panjang, entity kuat disajikan dengan perseg panjang dengan satu garis, sedangkan entity lemah disajikan dengan persegi panjang dobel .

 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. Atribut digambarkan dalam bentuk oval.
Jenis-jenis atribut :
  •  Key
           Atribut yang digunakan untuk menentukan suatu entity secara unik.
  •  Atribut Simple

           Atribut yang bernilai tunggal.

  •  Atribut Multivalue

           Atribut yang memiliki sekelompok nilai untuk setiap instan entity.





  • Atribut Composite
          Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.



  • Atribut Derivatif
          Suatu atribut yang dihasilkan dari atribut yang lain.


4.       Relationship

          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. Atribut digambarkan dalam bentuk oval.
Jenis-jenis atribut :





5.         Derajat dari relationship

            Derajat dari relationshp menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship. Terdapat tiga jenis derajat dari relationship, unary degree (derajat satu), binary degree (derajat dua) dan ternary degree (derajat tiga).






5.         Cardinality Ratio Constraint

            Cardinality ratio contraint merupakan menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Terdapat tiga Jenis cardinality ratio contraints, satu pada satu (1:1), satu pada banyak (1:N/ N:1) dan banyak pada banyak (M:N).






6.       Participation Constraint


          Participation constraint merupakan batasan yang menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain .Terdapat 2 macam participation constraint , total participation contraints dan partial participation constraints

  • Total Participation
          Keberadaan suatu entity tergantung pada hubungannya dengan entity lain.




  • Partial Participation
          Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.




  • Weak entity
         Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut tergantung dari keberadaan           entity lain. Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya disebut             Identifying Relationship. Weak Entity selalu mempunyai Total Participation constraint dengan                     Identifying Owner.


Cara Penggambaran ERD




Follow Like

Baca Juga

Leave a Reply