Pages

Saturday, August 9, 2014

ERD ( Entity Relationship Diagram)

Pengertian ERD

        ERD (Entity Relationship Diagram) adalah suatu model jaringan yang menggunakan susunan data yang disimpan dalam sistem secara abstrak. Jadi, ERD merupakan model jaringan data yang menekankan pada struktur-struktur  dan relationship data.


Elemen-elemen Diagram hubungan entitas :

  a. Etity(Entitas)

   Pada E-R diagram digambarkan dengan bentuk persegi panjang. Entity adalah sesuatu apa saja yang ada didalam sistem, nyata maupun abstrak dimana data tersimpan atau dimana terdapat data. Entitas diberi nama dengan kata benda dan dapat dikelompokkan dalam empat jenis nama yaitu ; orang, benda, lokasi, kejadian (terdapat unsure waktu didalamnya).

  b. Relationship (Relasi)

    Pada E-R diagram digambarkan dengan sebuah bentuk belah ketupat. Relationship adalah hubungan alamiah yang terjadi antara entitas. Pada umumnya penghubung (Relationship) diberi nama dengan kata kerja dasar, sehingga memudahkan untuk melakukan pembacaan relasi (bias dengan kalimat aktif atau dengan kalimat pasif).

  c. Relationship Degree (Derajat relasi)

  Relationship Degree atau Derajat Relasi adalah jumlah entitas yang berpartisipasi dalam satu relationship.

 d. Atribut Value

    Atribut Value atau nilai attribute adalah suatu occurrence tertentu dari sebuah attribute didalam suatu entity  atau relationship.

Ada dua jenis Atribut :

  1) Identifier (key) digunakan untuk menentukan suatu entity  secara unik (primary key).

  2) Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.

 e. Cardinality (Kardinalitas)

    Kardinalitas relasi menunjukan jumlah maksimum tupel yang dapat berelasi dengan entitas pada entitas yang lain.
Terdapat 3 macam kardinalitas relasi yaitu :

  1) One to One

    Tingkat hubungan satu ke satu, dinyatakan dengan satu kejadian pada entitas pertama, hanya mempunyai satu hubungan dengan satu kejadian pada entitas yang kedua dan sebaliknya.

    Yang berarti setiap tupel pada entitas A berhubungan dengan paling banyak satu tupel pada entitas B, dan begitu pula sebaliknya. 

  2) One to Many atau Many to One 

   Tingkat hubungan satu ke banyak adalah sama dengan banyak ke satu. Tergantung dari mana hubungan tersebut dilihat. Untuk satu kejadian pada entitas pertama dapat mempunyai banyak hubungan dengan kejadian pada entitas yang kedua, dan sebaliknya.

   a) One to Many (satu ke banyak)

    Yang berarti satu tupel pada entitas A dapat berhubungan dengan banyak tupel pada entitas B, tetapi tidak sebaliknya.

   b) Many to One (banyak ke  satu)

    Yang berarti setiap tupel pada entitas A dapat berhubungan dengan paling banyak satu tupel pada entitas B, tetapi tidak sebaliknya.

3) Many to Many

  Tingkat hubungan kebanyakan terjadi jika tiap kejadian pada setiap entitas akan memepunyai banyak hubungan dengan kajadian pada entitas lainnya. Baik dilihat dari sisi entitas yang pertama, maupun dilihat dari sisi yang kedua.
Yang berarti setiap tupel pada entitas A dapat berhubungan dengan banyak tupel pada entitas B, dan demikian sebaliknya.

 berikut simbol ERD


Tahapan ERD  

     Tahapan ERD ada 10, sebagai berikut :

 Inilah salah satu cotoh dari ERD




1 komentar:

harmonewahba said...

Casinos Near Bryson City NC (North Carolina) - MapYRO
Casinos Near Bryson 경상남도 출장안마 City NC (North Carolina) - Find casinos 과천 출장안마 near Bryson 아산 출장샵 City NC in Bryson 양주 출장안마 City NC, including AAA Four Diamond Award, 경상북도 출장안마 best casino,

Post a Comment