Senin, 28 Mei 2012

ERD


SEJARAH ERD

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.

Data Modeling

Data Modeling merupakan cara untuk menyusun dan mengorganisasikan data sehingga dapat digunakan dengan mudah oleh database.  ERD adalah salah satu cara permodelan data (data modeling). 

Sebuah ERD menggambarkan data dalam konteks entitas dan hubungannya.Tujuan utama dari sebuah ERD adalah untuk mendokumentasikan struktur logis dari database.



Komponen ERD
}  Entity (Entitas)
}  Attribute (Atribut)
}  Relationship (Relasi)
}  Kardinality (Kardinalitas)




Entity
Entity adalah obyek yang dapat dibedakan dengan yang lain dalam dunia nyata. Entity Set adalah kumpulan dari entity yang sejenis
Contoh:
       Individu : Pegawai, pelanggan, mahasiswa, distributor
       Tempat : ruang, bangunan, kantor, lapangan, kampus
       Objek : Buku, Motor, paket, software, produk
       Peristiwa : Pendaftaran , pemesanan, penagihan
       Konsep : Rekening, kualifikasi

Attribut
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
  1. Key
    Atribut yang digunakan untuk menentukan suatu entity secara unik.
  2. Atribut Simple
    Atribut yang bernilai tunggal.
  3. Atribut Multivalue
    Atribut yang memiliki sekelompok nilai untuk setiap instan entity.
  4. Atribut Komposit
    Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.
  5. Atribut Komposit
    Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.

Relasi
Relationship adalah hubungan  yang terjadi antara satu atau lebih entity.
Kardinalitas/Derajat Relasi
}  Kardinalitas Relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain.
}  Macam Kardinalitas:
Ø  Satu ke Satu (One to One)
Ø  Satu ke Banyak (One to Many)
Ø  Banyak ke Satu (Many to One)
Ø  Banyak ke Banyak (Many to Many)











1 komentar:

iTha.math.10 mengatakan...

ajibb

Posting Komentar