Teknologi
•
2 min baca
•
2 x dilihat
Mengenal Entity Relationship Diagram (ERD)
m
Ditulis oleh
mrjj

Entity Relationship Diagram
Digunakan untuk menjelaskan hubungan antar data dalam basis data kepada user secara logik Didasarkan pada persepsi bahwa representasi dunia nyata terdiri atas obyek-obyek dasar yang mempunyai hubungan/kerelasian antar obyek-obyek dasar tersebut Digambarkan dengan menggunakan simbol-simbol grafis tertentu
Komponen-komponen ER
- ENTITY / ENTITAS
- ATTRIBUTE / ATRIBUT
- RELATIONSHIP / RELASI ANTAR ENTITAS
Entity/Entitas
Adalah segala sesuatu (orang, benda, hal) yang informasinya perlu disimpan didalam basis data Entity set/himpunan entitas adalah kumpulan entitas yang sejenis Entitas dapat berupa :
- entity yang bersifat fisik yaitu entitas yang secara fisik dapat dilihat (misal: rumah, mhs, dosen, kendaraan dan lain-lain).
- entity yang bersifat konsep/logik : entity yang tidak dapat dilihat secara fisik (misal : pekerjaan, perusahaan, rencana. Mata kuliah dan lain-lain)
- Simbol yang digunakan untuk entitas adalah persegi panjang
Macam-macam Entitas
- Entitas Reguler, disebut juga entitas dominan, merupakan entitas yang keberadaannya tidak tergantung pada entitas yang lain contoh entitas mhs, mata kuliah, karyawan
- Entitas Dependen, disebut entitas tidak bebas/lemah /subordinat karena keberadaannya bergantung pada entitas yang lain artinya entitas tersebut muncul jika ada entitas lain sebagai acuannya (entitas reguler) misal: mahasiswa – jenjang-sarjana bergantung pada entitas mahasiswa
Atribut pada Entity Relationship Diagram
- Merupakan keterangan-keterangan yang terkait pada sebuah entitas yang perlu disimpan sebagai basis data.
- Nilai atribut adalah informasi yang disimpan disuatu atribut didalam suatu entitas atau relationship
- Simbol untuk atribut adalah ellips/oval Attribut Diklasifikasikan dalam 2 kelompok :
- Atribut sederhana (simple atribute) yaitu atribut yang tidak dapat dibagi-bagi menjadi atribut yang lebih mendasar. Contoh: atribut harga dari entitas barang
- Atribut komposit (composite attribute) yaitu atribut yang terdiri dari beberapa atribut yang lebih mendasar. Contoh : atribut nama (nama depan, nama belakang) pada entitas Member Relasi dan Simbol Relationship
Relationship pada Entity Relationship Diagram
- One-to-One
- One-to-Many
- Many-to-One
- Many-to-Many
Studi Kasus :
Rental VCD FILM
Spesifikasi Database
- Data dari film berupa : judul, jumlah kepingan, jumlah film.
- Film yang disewakan dikelompokkan ke dalam kelompok film yang terdiri dari jenis film dengan masing-masing jenis memiliki harga sewa yang berbeda, artinya jenis film menentukan harga sewanya.
- Data customer yang menyewa berupa : no identitas, jenis identitas,nama dan alamat.
- Setiap customer dapat menyewa lebih dari satu film.
- Satu judul film dapat disewa oleh beberapa customer.
- Lama sewa sesuai dengan jumlah film, terhitung dari tgl menyewa.
- Setiap keterlambatan pengembalian akan dikenakan denda perhari dan per film. nilai dari denda sudah ditetapkan (konstan).
← Artikel Sebelumnya
Artikel Selanjutnya →