V Entity Relatinal Diagram
V Entity Relatinal Diagram
BAB V
ENTITY RELATIONSHIP DIAGRAM ( ERD )
Entity Relationship Diagram merupakan jaringan yang menggunakan
susunan data yang disimpann dari system secara abstrak. Diagram Entitiy
Relationaship ini ditemukan oleh Chen tahun 1976.
Tujuan dari Entity Relationship adalah untuk menunjukkan objek data dan
relationship yang ada pada objek tersebut. Disamping itu Model ER ini
merupakan salah satu alat untuk perancangan dalam basis data.
Komponen ( Simbol ) ERD
1. Entity
Adalah suato objek yang dapat dibedakan atau dapat diidentifikasikan
secara unik dengan objek lainnya, dimana semua informasi yang
berkaitan dengannya dikumpulkan. Kumpulan dari entity yang sejenis
dinamakan Entity Set.
Contoh : Proyek
Langganan
Peralatan
Pasien
Penjualan
Kendaraan
Pegawai
Obat, dll
2. Relationship
Adalah hubungan yang terjadi antara satu entity dengan entity lainnya.
Relationsgip tidak mempunyai keberadaan fisik atau konseptual
kecuali yang sejenis dinamakan dengan Relationsgip Diagram.
27
Contoh :
Pegawai
Memilik
i
Kendaraan
Keterangan :
Memiliki adalah relationship set yang terbentuk antara entity Pegawai
dengan entity Kendaraan.
3. Atribut
Adalah karakteristik dari entity atau relationship yang menyediakan
penjelasan detail tentang entity atau relationship tersebut.
Simbol dari Atribut adalah :
Contoh :
NIP
Pegawai
Nama
Alamat
DERAJAT RELATIONSHIP
28
Contoh :
Manusia
Keterangan :
Menika
h
Kendaraan
Memiliki
Keterangan :
Pegawai
memiliki
kendaraan,
sebuah
relationship
memiliki
Keterangan :
Bekerja
Proyek
Kota
Pegawai pada kota tertentu mempunyai suatu Proyek.
29
Pasien
Ditempatkan
Kendaraan
2. One To Many ( 1 : M )
Yaitu perbandingan antara entity pertama dengan entity kedua
berbanding satu berbanding banyak.
Contoh :
Pegawai
3. Many To One ( M : 1 )
Bekerja
Proyek
30
M
Diajarkan
Dosen
4. Many To Many ( M : M )
Yaitu perbandingan antara entity pertama dengan entity kedua
berbanding banyak berbanding banyak.
Contoh :
Pegawai
M
Bekerja
Proyek
31
Entitas
Mahasiswa
diperlukan
informasi
tentang
NIM,
Mata Kuliah
Dosen
NIM
NIM
Mata Kuliah
Dosen
Kd_MK
Kd_Dose
n
Kd_MK
NIM
Kd_MK
Mempelajar
Mata Kuliah
Dosen
Mempelajar
i
Kd_MK
Kd_Dose
Kd_Dose
32
Kd_MK
NIM
M
Mempelajar
i
Mahasiswa
NIM
Nama_Mh
ss
Alamat_Mhs
1
s
Dosen
Jurusa
n
Kd_MK
Mata Kuliah
Kd_MK
Nm_M
k
Mempelajar
i
Nilai
Kd_MK
Kd_Dose
kunci
(non-key).
n
Kd_MK
M
Mempelajar
i
Mahasiswa
Dosen
Mata Kuliah
Diajarkan
Kd_MK
Kd_Dose
n
Nm_Dosen
Kd_Dose
Ruang
Waktu
33
Semester
LATIHAN :
Suatu klinik memiliki praktet Dokter bersama sehingga dalam klinik
tersebut memiliki banyak Dokter. Seorang Pasien, apabila akan berobat
harus diperiksa oleh Dokter dan sebaliknya Dokter pun harus memeriksa
Pasien. Pasien yang berobat pada klinik tersebut lebih dari seorang.
Setiap selesai diperiksa pasien biasanya menerima resep berupa obat
dan biasanya setiap pasien menerima beberapa jenis obat. Informasi
tentang pasien adalah nomor pasien, nama pasien dan alamat. Informasi
tentang obat adalah kode obat, nama obat, dan dosin.
34
Pertanyaan :
Buatlah ERD-nya.