Anda di halaman 1dari 19

Entity Relationship

Diagram (ERD)
Kelompok 4 :
Syahri Fajirah
Jamiyati
Rizki Amelia
Fani Gushendra
SriRahmawanti
Nopi Eliana
Baby Novikasari
Pengertian ERD

Notasi ERD
Entity
Tahap ERD
Realitionship
Diagram
Contoh Kasus ERD

back next
Pengertian ERD
Pengertian ERD
Dalam rekayasa perangkat lunak, sebuah
Entity-Relationship Model (ERM)
Notasi ERD merupakan abstrak dan konseptual
representasi data. Entity-Relationship
adalah salah satu metode pemodelan basis
data yang digunakan untuk menghasilkan
Tahap ERD skema konseptual untuk jenis/model data
semantik sistem. Dimana sistem seringkali
memiliki basis data relasional, dan
ketentuannya bersifat top-down. Diagram
Contoh Kasus ERD
untuk menggambarkan model Entitiy-
Relationship ini disebut Entitiy-Relationship
diagram, ER diagram, atau ERD

back next
Pengertian ERD
Notasi ERD

Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
Notasi-notasi simbolik yang digunakan dalam
Pengertian ERD
Entity Relationship Diagram adalah sebagai
berikut :
• Entitas, Adalah segala sesuatu yang dapat
Notasi ERD digambarkan oleh data. Entitas juga dapat
diartikan sebagai individu yang mewakili sesuatu
yang nyata (eksistensinya) dan dapat dibedakan
Tahap ERD dari sesuatu yang lain (Fathansyah, 1999). Ada
dua macam entitas yaitu entitas kuat dan entitas
lemah. Entitas kuat merupakan entitas yang
tidak memiliki ketergantungan dengan entitas
Contoh Kasus ERD lainnya. Contohnya entitas anggota. Sedangkan
entitas lemah merupakan entitas yang
kemunculannya tergantung pada keberadaaan
entitas lain dalam suatu relasi.

back next
•Atribut, Atribut merupakan pendeskripsian karakteristik dari
entitas. Atribut digambarkan dalam bentuk lingkaran atau
elips. Atribut yang menjadi kunci entitas atau key diberi garis
bawah.

•Relasi atau Hubungan, Relasi menunjukkan adanya hubungan


diantara sejumlah entitas yang berasal dari himpunan entitas
yang berbeda.
Penghubung antara himpunan relasi dengan himpunan entitas
dan himpunan entitas dengan atribut dinyatakan dalam bentuk
garis.
Derajat Relasi atau
Pengertian ERD Kardinalitas
• Satu ke satu (one to one), Setiap
anggota entitas A hanya boleh
Notasi ERD berhubungan dengan satu anggota
entitas B, begitu pula sebaliknya.
• Satu ke banyak (one to many), Setiap
Tahap ERD
anggota entitas A dapat berhubungan
dengan lebih dari satu anggota entitas B
tetapi tidak sebaliknya.
• Banyak ke banyak (many to many),
Contoh Kasus ERD Setiap entitas A dapat berhubungan
dengan banyak entitas himpunan entitas
B dan demikian pula sebaliknya

back next
Pengertian ERD
Tahap ERD

Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
Pengertian ERD
Contoh Kasus ERD
Sebuah perusahaan mempunyai
beberapa bagian. Masing-masing
Notasi ERD
bagian mempunyai pengawas dan
setidaknya satu pegawai. Pegawai
Tahap ERD ditugaskan paling tidak di satu
bagian (dapat pula dibeberapa
bagian). Paling tidak satu pegawai
Contoh Kasus ERD mendapat tugas di satu proyek.
Tetapi seorang pegawai dapat libur
dan tidak dapat tugas di proyek.

back next
• Menentukan entitas nya
Pengertian ERD Entitasnya : pengawas, bagian, pegawai,
proyek
• Menentukan relasi dengan matrik relasi
Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
• Gambar ERD sementara
Pengertian ERD Hubungkan entitas sesuai dengan matrik
relasi yang dibuat

Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
• Mengisi kardinalitas
Pengertian ERD Dari gambaran permasalahan
dapat diketahui bahwa:
• masing-masing bagian hanya
Notasi ERD punya satu pengawas
• seorang pengawas bertugas di
satu bagian
Tahap ERD
• masing-masing bagian ada
minimal satu pegawai
Contoh Kasus ERD • masing-masing pegawai bekerja
paling tidak di satu bagian
• masing-masing proyek dikerjakan
paling tidak oleh satu pegawai

back next
• Menentukan kunci utama
Kunci utamanya: Nomor Pengawas,
Pengertian ERD
Nama Bagian, Nomor Pegawai, Nomor
Proyek
Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
• Menggambar ERD berdasarkan
Pengertian ERD kunci
Ada dua relasi many to many pada
ERD sementara, yaitu antara bagian
Notasi ERD
dengan pegawai, pegawai dengan
proyek, oleh sebab itu kita buat
Tahap ERD entitas baru yaitu bagian -pegawai
dan pegawai-proyek Kunci utama
dari entitas baru adalah kunci
Contoh Kasus ERD utama dari entitas lain yang akan
menjadi kunci tamu di entitas yang
baru.

back next
• Menentukan atribut
Pengertian ERD Atribut yang diperlukan adalah: nama
bagian, nama proyek, nama pegawai,
nama pengawas, nomor proyek, nomor
Notasi ERD
pegawai, nomor pengawas
• Memetakan atribut
a. Bagian : Nama bagian
Tahap ERD b. Proyek: Nama proyek
c. Pegawai:Nama pegawai
d. Pengawas: Nama pengawas
Contoh Kasus ERD e. Proyek-Pegawai : Nomor proyek,
Nomor pegwai
f. Pengawas: Nomor pengawas

back next
• Menggambar ERD dengan
Pengertian ERD
atribut

Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next
• Memeriksa Hasil
Periksa apakah masih terdapat
redundasi. ERD akhir: untuk pemodelan
data pada sistem
Pengertian ERD
THANKYOU
Notasi ERD

Tahap ERD

Contoh Kasus ERD

back next

Anda mungkin juga menyukai