Mengenal Entity Relationship Diagram - ERD

Mengenal Entity Relationship Diagram - ERD

Entity Relationship Diagram

Digunakan untuk menjelaskan hubungan antara data dalam database secara logis kepada pengguna. Berdasarkan wawasan bahwa representasi dunia nyata terdiri dari objek-objek dasar yang memiliki hubungan antara objek-objek dasar tersebut. Ini diwakili oleh simbol grafis tertentu

Komponen-komponen pada ERD

  • ENTITY / ENTITAS
  • ATTRIBUTE / ATRIBUT
  • RELATIONSHIP / RELASI ANTAR ENTITAS

Segala sesuatu (orang, benda) yang informasinya perlu disimpan dalam database. Himpunan entitas adalah kumpulan entitas yang serupa. Entitas dapat berupa: 

  • entitas fisik, yaitu entitas yang terlihat secara fisik (mis. rumah, mahasiswa, dosen, kendaraan, dll.) 
  • entitas konseptual/logis: entitas yang tidak terlihat secara fisik (mis. tempat kerja, perusahaan). , rencana, kursus, dll.) 
  • Simbol yang digunakan untuk entitas adalah persegi panjang 

Macam-macam Entitas

  • Entitas Reguler, disebut juga entitas yang cukup dominan, merupakan entitas yang keberadaannya yang tak bergantung pada entitas yang berbeda contoh contohnya yaitu entitas mhs, mata kuliah, karyawan dan lainnya.
  • Entitas terjajah, dinamakan entitas tidak bebas/lemah /subordinat lantaran keberadaannya menyandarkan entitas yang lain artinya entitas tersebut tampil jika ada entitas asing selaku acuannya ( entitas reguler ) umpama : mahasiswa – jenjang-sarjana butuh entitas mahasiswa.

Atribut pada Entity Relationship Diagram

  • adalah keterangan-keterangan yang terpaut pada sebuah entitas yang mesti 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 : 

1. Atribut sederhana (simple atribute) yaitu atribut yang tidak dapat dibagi-bagi menjadi atribut yang lebih mendasar. Contoh: atribut harga dari entitas barang

2. 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).

Entity Relationship Diagram

Entity Relationship Diagram, juga lebih dikenal dengan ERD (Entity Relationship Diagram), ER Diagram atau model ER, yakni merupakan jenis diagram struktural untuk digunakan dalam desain database. ERD berisikan simbol-simbol dan konektor yang berbeda-beda yang memvisualisasikan dua informasi yang cukup penting: Entitas-entitas utama dalam lingkup sistem, dan hubungan antar entitas ini.

Diagram hubungan entitas (ERD) adalah representasi grafis dari sebuah database. Simbol-simbol dan konektor-konektor dalam ERD mempresentasikan entitas-entitas utama dalam ruang lingkup sistem, serta hubungan antara entitas-entitas tersebut.

Lebih baru Lebih lama

نموذج الاتصال