ERD
(ENTITY RELATIONSHIP
DIAGRAM)
DEBI SANITA
16101156110015
Diagram E-R
 Diagram E-R = ERD (Entity
Relationship Diagram)
 Diagram E-R biasa digunakan dalam
tahap analisis perancangan basis data
 Digunakan sebagai perangkat untuk
berkomunikasi antara pengembang
basis data dengan pengguna
Dasar ERD
Entitas
Atribut
Hubungan
ENTITAS
Hubungan
ENTITAS
Atribut
Atribut
Atribut
Atribut
Atribut
Atribut
Entitas
 Merupakan objek dalam dunia nyata yang
dapat dibedakan dengan objek-objek lain
 Contoh entitas : seorang manajer, sebuah
mainan, sebuah pintu merupakan
Lambang :
ENTITAS
Atribut
 Sifat / karakteristik
yang melekat
dalam sebuah
entitas
No inventaris
Merk
Ukuran RAM
…
Atribut
Entitas
LAMBANG:
Hubungan/Relasi
 Hubungan (relationship)
adalah pengait antara
beberapa tipe entitas
75-001 Sita Dewi
75-002 Riantiarno
75-003 Diva Mawarni
75-004 Karno
76-001 Dino Larasati
DA Depertemen Akunting
DK Departmen Keuangan
DP Departemen Pemasaran
HUBUNGA
N
LAMBANG
:
Jenis Hubungan
 Jenis hubungan antara
dua himpunan entitas:
a) One to One
b) One to Many
c) Many to One
d) Many to Many
(c) (d)
Jenis Hubungan (Lanjutan…)
Dosen – Mahasiswa
Dosen - Matakuliah
Nasabah – Rekening
Bank
Pemasok - Barang
Simbol dalam Diagram E-R
ENTITAS
Hubungan
Simbol Hubungan:
Satu
Bbanyak
Atribut
Garis bawah: Kunci atau
pengenal (identifier)
Simbol Lain-Lain
Entitas kuat
Entitas lemah
Hubungan
Hubungan
pengidentifikasi
Entitas asosiatif
Atribut
Atribut nilai berganda
Atribut turunan
CONTOH KASUS
SISTEM INFORMASI
KOPERASI SIMPAN
PINJAM
1. ENTITAS
NASABAH
KARYAWAN
TRANSAKSI
2. ATRIBUT
 NASABAH : Id_Nasabah, nama, alamat,
jenis_kelamin, pekerjaan, TTL, no_Telp/HP,
tanggal_masuk, agama
 KARYAWAN : Id_Karyawan, nama, alamat,
jenis_kelamin, TTL, agama, no_Telp/HP
 Transaksi : Id_Transaksi, jenis, jumlah,
tanggal_transaksi, setoran, penarikan, keterangan,
jangka_waktu, angsuran_pokok, bunga,
besar_pinjaman.
3. RELASI
 Karyawan mengatur Transaksi (One to
Many)
 Karyawan melayani Nasabah (One to
Many)
 Nasabah melakukan Transaksi (One to
Many)
GAMBAR ERD
TRANSAKSI
Melakukan
Jangka_waktu
NASABAH KARYAWAN
Melayani
Angsuran_pokok
Penarikan Jumlah
Tanggal_transaksi
agama
TTL
Besar_pinjaman
Bunga
Jenis
Bayar
Pinjam
Simpan
Mengatur
alamat
Nama
ID_karyawan
Jenis_kelamin
No Telp/HP
ID_nasabah
agama
No_Telp/HP
Tanggal_masuk
pekerjaan
Jenis_kelamin
TTL
Nama
ID_nasabah
N
1
N
N
1
1

Power_Point_ERD_Entity_Relationship_Diag.pptx