ERD
ERD
merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data
berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD
untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya
digunakan beberapa notasi dan simbol.
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.
Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk
desain database relasional yang mendasari sistem informasi yang dikembangkan.
ERD bersama-sama dengan detail pendukung merupakan model data yang pada
gilirannya digunakan sebagai spesifikasi untuk database.
Adapun berikut ini komponen utama ERD yaitu:
a.
Etintas
Entitas adalah objek yang direkam sebagai
data di dalam konsep database sendiri, jadi entity ini merujuk pada object yang
hendak dijadikan data yang akan disimpan (bukan nama tabel atau field), sebagai
contoh dalam entity perpustakaan yaitu buku, penerbit, pengarang, dsb. Biasanya
dalam bentuk persegi panjang.
b.
Atribut
Atribut merupakan suatu pendeskripsian
karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau
elips. Atribut digambarkan dengan bentuk oval.
c.
Key
Primary merupakan suatu atribut yang
dijadikan identitas atau kunci pada sebuah tabel. Primary Key pada sebuah tabel
hanya ada 1. Bila Primary key tabel A berada pada tabel B, maka primary key
tersebut dinamakan Foreign Key. Biasanya primar key di tandai dengan garis
bawah (____), dan biasanya forengik key di tulis dengan tanpa ada garis bawah
nya.
d.
Kardinalitas
Kardinalitas menunjukkan jumlah maksimum
entitas yang dapat berelasi dengan entitas pada kumpulan entitas yang lain.
Adapun kardinalitas-nya antara lain:
a)
One to one
(1 to 1)
b)
one to
many (1 to N)
c)
many to
one (N to 1)
d)
many to
many (N to N)
Komentar
Posting Komentar