Anda di halaman 1dari 15

ENTITY

RELATIONS
HIP
DIAGRAM
(ERD)
KELOMPOK 3
DIV TLM
ANGGOTA KELOMPOK

5120002 Adara Aurelia Diona


5120006 Gita Dwi Lestari
5120008 Christin Agrita Djono
5120012 Fida Rabiatul Adawiyah
5120027 Syarel Amanda Putri
5120031 Eneng Radifa Regista Utami
5120040 Hanuun Kaswanto
5120042 Riswan Bintang Pratama
5120047 Nazilatul Masruroh
PENGERTIAN ERD

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.
KOMPONEN PEMBENTUKAN
ERD

ENTITAS HUBUNGAN ATRIBUT


(ENTITY) (RELASI/RELATIONSHI
P)
01
ENTITY CONTOH
Entity (entitas) yaitu suatu
MAHASISWA DOSEN
obyek yang dapat dibedakan
dari lainnya yang dapat
diwujudkan dalam basis data.
MATKUL RUANGAN
02
HUBUNGAN
(RELASI/
RELATIONSHIP)
Hubungan adalah hubungan antara
dua jenis entitas dan
dipresentasikan sebagai garis lurus
yang menghubungkan dua entitas.
CONTOH

Mahasiswa Pergi Perpustakaan


DERAJAT RELASI ATAU
KARDINALITAS
Menjelaskan jumlah RASIO
maksimum hubungan antara satu
entitas dengan entitas lainnya

1. One to one (1:1)


MHS KULIAH UNIV

2. One to many (1:M)

MHS PUNYA HOBY

3. Many to many (M:M)

MHS BELAJAR MATKUL


03
ATRIBUT CONTOH
Atribut adalah karakteristik
buku
dari entitas atau relationship, Tahun
yang menyediakan dll terbit

penjelasan detail tentang


judul penerbit
entitas atau relationship
tersebut pengarang
Jenis atribut Tgl Lahirl
NIP
Gelar Nama

Atribut Key
01 Atribut Key adalah satu atau gabungan dari beberapa Pegawai
atribut yang dapat membedakan semua baris data
(Row/Record ) dalam tabel secara unik

Atribut simple
02 Atribut yang bernilai atomic, tidak
dapat dipecah/ dipilah lagi

Atribut Multivalue
03 Nilai dari suatu attribute yang mempunyai lebih dari
satu (multivalue) nilai dari atrribute yang bersangkutan
Jenis Atribut
Atribut Composite
04
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.

Nama
Tengah 05 Atribut Derivatif
Nama Nama
Depan Belakang Atribut yang dihasilkan dari atribut lain dan
tidak wajib ditulis dalam diagram Entity
Relationship

Nama
Tgl Lahir Umur

Pegawai Pegawai
FUNGSI
Fungsi umum dari penggambaran Enity Relationship Diagram (ERD)
secara umum adalah sebagai berikut

01
Untuk menganalisis pada suatu

02
basis data atau suatu system
Dapat menguji model yang kita
dengan cara yang cepat dan
buat, proses apa yang telah kita
murah
lakukan hanya dengan
menggambarkan Enity Relatinshipn
Diagram (ERD)

03
Menjelaskan hubungan-

04
hubungan antar data-data dalam
Mendokumentasikan data-data yang ada
basis data berdasarkan objek-
dengan cara mengidentifikasi setiap entitas
objek dasar data yang
dari data-data yang ada dengan cara
mempunyai hubungan yang
mengidentifikasi setiap entitas data-data
dihubungkan oleh suatu relasi
dan hubungannya pada suatu Enity
Relationship Diagram (ERD) itu sendiri
KESALAHAN DALAM
MENDESAIN ERD
Kesalahan dalam mendesain ERD dapat terjadi karena kurangnya
pemahaman awal mengenai komponen apa saja yang ada dalam ERD,
Kurang cermatnya mendesain ERD seperti menggunakan warna gelap
dalam mendesain ERD juga bisa menjadi faktor penyebab terjadinya
kesalahan, karena kemungkinan tulisan yang dibuat tidak dapat terbaca
dengan jelas. Kesalahan mendesain ERD itu sendiri terdiri dari tiga
kategori yaitu kesalahan konseptual, kesalahan prosedural, dan kesalahan
teknis.
Pemecahan Masalah dari Kesulitan
Pembuatan ERD
Dalam mendesain ERD harus memperhatikan langkah-langkah yang sesuai,
mengikuti aturan-aturan dalam membuat entitas, relasi, atribut, dan derajat
kardinalitas. Tahap pertama yang dilakukan dalam mendesain ERD yaitu
mengidentifikasi dan menentukan entitas apa saja yang digunakan dalam
mendesain ERD. Untuk melengkapi entitas diperlukan atribut yang merupakan
karakteristik dari entitas tersebut. Penggambaran ERD juga harus diperhatikan
lagi dimana entitas digambarkan dengan persegi panjang, atribut dibuat dengan
bentuk elips dan relasi dengan belah ketupat.
Tutorial membuat ERD
TERIMA
KASIH

Anda mungkin juga menyukai