Entity Relational Diagram (ERD) Resume 4


Entity Relational Diagram
  • ERD berupa model data konseptual, yang merepresentasikan data dalam suatu organisasi dalam bentuk – bentuk objek dan hubungannya.
  • ERD digunakan unutk memodelkan struktur data dan hubungna antar data.
  • Kumpulan dari objek yang memiliki karakteristik sama dinamakan himpunan entitas.
Simbol - simbol untuk membentuk ERD :
1. Entity (rectangler)
    Digunakan untuk menggambarkan obyek yang diidentifikasikan ke dalam lingkungan.
2. Atribut (oval)
    Digunakan untuk menggambarkan elemen-elemen dari suatu entity, yang menggambarkan   karakter entity.

3. Hubungan (diamond)
    Entity dapat berhubungan satu sama lain. Hubungan ini disebut dengan relationship.

4. Garis (line)
    Digunakan untuk menghubungkan entity dengan relasi/hubungan, maupun entity dengan atribut.


Entity dibedakan menjadi 2 :
1.  Strong Entity : Entity yang dapat berdiri sendiri.
     Simbol :

     contoh : Mahasiswa

2. Weak Entity : Entitas yang eksistensinya bergantung pada strong entity.
     Simbol :
     contoh : Orang Tua





Atribut
Nilai – nilai yang mewakili suatu objek atau kolom pada suatu tabel, atau elemen dari entity. Berfungsi mendeskripsikan entity.

Tipe – tipe Atribut :



1. Key Atribut
   Atribut yang menyimpan nilai unik dari setiap entity sehingga anggota entity yang satu berbeda dengan yang lain.

2. Partial key atribut
   Aribut yang menyimpan sebagian nilai dari key atribut.

3. Simple atribut
   Atribut yang menyimpan nilai yang tidak dapat di pecah lagi (atomic).

4. Composite atribut
   Atribut yang menyimpan nilai yang dapat dipecah lagi.

5. Single value atribut
   Atribut yang digunakan untuk menyimpan nilai tunggal.

6. Multi value atribut
   Atribut yang bernilai lebih dari satu.

7. Stored atribut
   Untuk menyimpan nilai – nilai yang memang harus disimpan.

8. Derived atribut
   Atribut yang menyimpan nilai – nilai yang tidak harus disimpan.

Relasi / Hubungan
Menunjukan adanya hubungna / relasi di antara entitas – entitas yang berbeda.
Jenis – jeins relasi :
1. General Relationship
   Menghubungkan entitas secara umum.

2. Identifying Relationship
   Relasi kepemilikan yang menghubungkan Strong entity dan Weak entity.

3. Recursive Relationship
   Relasi yang hanya terhubung pada entitas yang sama.

Pemetaan Derajat Relasi / Kardinalaitas Relasi
Kardinalitas relasi menunjukan jumlah maksimum entitas yang dapat berhubungna dengan entitas lain.
Jenis – jenis Hubungan :
1. Satu ke satu (one to one)
   Setiap entitas A hanya berhubungan dengan entitas B, begitu juga sebaliknya.
2. Satu ke Banyak (one to many) / Banyak ke Satu (many to one)
   Setiap entitas A berhubungan dengan banyak entitas B, atau setiap entitas B berhubungan dengan banyak entitas A.
3. Banyak ke banyak (many to many)
   Setiap entitas A dapat berhubungan banyak dengan entitas B, dan sebaliknya setiap entitas B dapat berhubungan dengan entitas A.



1 komentar:

 

Blogger news

Blogroll

About