Entity Relationship Diagram
Pengertian ERD (Entity Relationship Diagram)
ERD
merupakan salah satu model yang digunakan untuk mendesain database dengan
tujuan menggambarkan data yang berelasi pada sebuah database.Menurut salah satu
para ahli, Brady dan Loonam (2010), Entity Relationship diagram (ERD) merupakan
teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi,
biasanya oleh System Analys dalam tahap analisis persyaratan proyek
pengembangan system.
Komponen penyusun ERD adalah sebagai berikut
:
a. Entitas
Pengertian
entity (entitas) yaitu suatu obyek yang dapat dibedakan dari lainnya yang dapat
diwujudkan dalam basis data. Pengertian lainnya menurut Brady dan Loonam
(2010), entitas adalah objek yang menarik di bidang organisasi yang dimodelkan.
b. Atribut
Atribut
memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki
struktur internal berupa tipe data. Jenis-jenis atribut :
· Atribut Key
Atribut Key adalah satu atau gabungan dari
beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam
tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak
boleh ada baris data dengan nilai yang sama
· Atribut simple
Atribut yang bernilai atomic, tidak dapat
dipecah/ dipilah lagi
· Atribut Multivalue
Nilai dari suatu attribute yang mempunyai
lebih dari satu (multivalue) nilai dari atrribute yang bersangkutan.
· Atribut Composite
Atribut composite adalah suatu atribut yang
terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu
yang masih bisah dipecah lagi atau mempunyai sub attribute.
· Atribut Derivatif
Atribut yang tidak harus disimpan dalam
database Ex. Total. atau atribut yang dihasilkan dari atribut lain atau
dari suatu relationship. Atribut ini dilambangkan dengan bentuk oval yang
bergaris putus-putus
c. Hubungan (relasi/relationship)
Suatu hubungan adalah hubungan antara dua
jenis entitas dan direpresentasikan sebagai garis lurus yang menghubungkan dua
entitas. Kardinalitas menyatakan jumlah himpunan relasi antar
entitias. Pemetaan kardiniliat terdiri dari :
· One-To-One : Sebuah
entitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasi
pegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen.
· One-To-Many : Sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu contoh diatas
adalah 1 depertemen memiliki banyak pegawai.
· Many-To-Many : Sebuah
entitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungan
dengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa dengan
mata kuliah.
Berikut adalah metode/tahap untuk membuat ERD :
1. Menentukan Entitas
2. Menentukan Relasi
3. Menggambar ERD sementara
4. Mengisi Kardinalitas
5. Menentukan Kunci Utama
6. Menggambar ERD berdasar Key
7. Menentukan Atribut
8. Memetakan Atribut
9. Menggambar ERD dengan Atribut
ERD
Sistem Informasi Supermarket
Entitas dari SI Swalayan ini adalah :
a. Pegawai
b. Supplier
c. Pemimpin
d. Barang
Relasi
yang terjadi adalah :
Pegawai
membeli ke supplier
Pegawai
menjual barang
Pegawai
melapor ke pemimpin
Setelah kita mendapatkan / menentukan relasi tiap entitas,
sekarang kita merangkai relasi tadi agar menjadi ERD yang sempurna. Dibawah ini
adalah ERD dari SI Swalayan lengkap dengan atribut dan tentunya lebih
jelas untuk memahami relasinnya.
Nama Kelompok:
· Fatihatul Faidah
(15.05.52.0203)
· Lutviyani Indasah
(15.05.52.0248)
· Dyah Setyawati
(15.05.52.0284)
Daftar Pustaka:
Komentar
Posting Komentar