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
- 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
Komposit
Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu. - 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:
ajibb
Posting Komentar