Anda di halaman 1dari 6

Nama : Dini Ken Rifarsih

Kelas : 1654 B

NIM : 1655400039

A. Pengertian ERD
Entity Relationship Diagram (ERD) adalah suatu model untuk menjelaskan suatu
hubungan data – data pada suatu basis data. Peranan Entity Relationship Diagram (ERD)
adalah untuk merangkai data – data yang saling berhubungan berdasarkan objek – objek
yang ada pada suatu basis data yang telah dihubungkan dengan suatu relasi.
Fungsi penggambaran Entity Reationship Diagram (ERD) yang ada saat ini adalah
sebagai berikut ini.
Fungsi Pertama dari penggambaran Entity Relationship Diagram (ERD) adalah untuk
membuat kita lebih mudah untuk menganalisis pada suatu basis data atau suatu system
dengan cara yang cepat dan murah, Fungsi yang kedua dari penggambaran Entity
Relationship Diagram (ERD) adalah kita dapat menguji model yang kita buat dan kita
bisa megabaikan proses apa yang telah kita lakukan hanya dengan menggambar Entity
Relationship Diagram (ERD), Fungsi ketiga dari penggambaran Entity Relationship
Diagram (ERD) ialah untuk menjelaskan hubungan – hubungan antar data – data dalam
basis data berdasarkan objek – objek dasar data yang mempunyai hubungan yang
dihubungkan oleh suatu relasi, Fungsi keempat dari menggambarkan Entity Relationship
Diagram (ERD) adalah untuk mendokumentasikan data – data yang ada dengan cara
mengiidentifikasi setiap entitas dari data - data dan hubungannya pada suata Entity
Relationship Diagram (ERD) itu sendiri. ERD untuk memodelkan struktur data dan
hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.
B. Komponen-komponen ERD
1. Entity (Entitas)
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan
dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi
panjang.
2. Hubungan (relasi/relationship)
Suatu hubungan adalah hubungan antara dua jenis entitas dan
direpresentasikansebagai garis lurus yang menghubungkan dua entitas.

C. Atribut
Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki
struktur internal berupa tipe data. Jenis-jenis atribut :

1. Atribut Key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat
membedakan semua baris data ( Row/Record ) dalam tabel secara unik. Dikatakan
unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang
sama

2. Atribut simple
atribut yang bernilai atomic, tidak dapat dipecah/ dipilah lagi
3. Atribut Multivalue
nilai dari suatu attribute yang mempunyai lebih dari satu (multivalue) nilai dari
atrribute yang bersangkutan
4. Atribut Composite
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.
5. Atribut Derivatif
Atribut yang tidak harus disimpan dalam database Ex. Total. atau atribut yang
dihasilkan dari atribut lain atau dari suatu relationship. Atribut ini dilambangkan
dengan bentuk oval yang bergaris putus-putus
C. Derajat relasi atau kardinalitas rasio
Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas
lainnya
1. One to One(1:1)
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B,
begitu pula sebaliknya.
2. One to many (1:M / Many)
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas
B tetapi tidak sebaliknya.
3. Many to Many (M:M)
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B
dan demikian pula sebaliknya

Simbol-simbol untuk membuat diagram ERD:

D. Studi Kasus Penyewaan Mobil


1. Entitas yang diperlukan

2. Relationship antar entitas


3. Cardinality Ratio

4. Participation Constrait
a. Total Participation Constraint

b. Partial Participation Contraint

5. Atribut-atribut yang diperlukan dan key diantara atribut-atribut


a. Entitas Agen : Nama agen, alamat, nomor telepon
b. Entitas Memiliki : Nomor anggota, nama agen, nomor KTP
c. Entitas Pelanggan : Nomor KTP, nama pelanggan, alamat, jaminan, nomor
telepon
d. Entitas Mempunyai : tujuan, tanggal sewa, tanggal kembali, nomor KTP
e. Entitas Destinasi : tujuan, tanggal sewa, tanggal kembali, nomor KTP, jenis
mobil
f. Entitas Mobil : Nomor plat, merk mobil, jenis mobil, warna mobil, nomor
mesin
g. Entitas Menyewa : Tanggal sewa, nomor plat, nomor KTP, jaminan, tanggal
kembali
h. Entitas Menerima : Nomor KTP, tanggal kembali, tujuan
i. Entitas Pembayaran : Tanggal kembali, harga sewa, nomor KTP.

6. Entitiy Relationship Diagram

Anda mungkin juga menyukai