Anda di halaman 1dari 4

TUGAS EDR (ENTITY RELATIONSHIP DIAGRAM) BASIS DATA

Nama : Muh. Nur Hasan Al-Bukhori

Kelas : XI RPL 2

SOAL
1. sebutkan dan jelaskan pengertian dari entity relationship diagram

2. pengertian entity, relationship, atribute

3. jelaskan serta berikan contoh serta pengertian dari notasi crows foot

4. jelaskan dan berikan pengertian cara membangun erd (entity relationship diagram)

JAWABAN
1. EDR adalah diagram yang menjelaskan konsep relasi antar entitas atau table didalam
database.
2. a. Entity : adalah suatu objek yang menggambarkan table
dalam database, lambangnya persegi panjang, ada dua jenis:
- Entitas kuat (Tidak tergantung entitas lain)
- Entitas Lemah (Bergantung dengan entitas lain)

Jenis Contoh
Entitas Kuat

Entitas Lemah

b. Relationship : suatu objek yang menghubungkan antar entitas,


dilambangkan dengan ketupat, jenisnya:
- One to one
- One to many
- Many to many

Jenis Contoh
One to one

One to many

Maby to many

c. Atribute : mendeskripsikan karakteristik dari suatu entitas,


dilambangkan dengan elips, jenisnya:
- Atribut kunci
Berbentuk data unik seperti id, nim, nik, dll.
- Atribut simpel
Atribut yang tidak dapat dipecah lagi seperti alamat, tahun
terbit, tahun mobil, dll.
- Atribut multinilai
Ada sekelompok nilai untuk entitasnya, seperti kumpulan
nama pengarang dalam novel.
- Atribut gabungan
Tersusun dari atribut yang lebih kecil seperti nama lengkap,
terdiri dari nama depan, tengah, dan belakang.
- Atribut derivatif
Atribut yang berasal dari atribut lain dan tidak wajib untuk
dituliskan pada ERD.

Jenis Contoh
Atribut Kunci

Atribut Simpel

Atribut Multinilai

Atribut Gabungan
Atribut Derivatif

3. Notasi Crow’s Foot (kaki gagak) adalah salah satu notasi yang dipakai untuk membuat EDR,
notasi Crow Foot menyatukan entitas dan atribut dalam satu persegi panjang, seperti pada
gambar dibawah:

4. Cara Entitas
Membangun ERD (Entity Relationship Diagram):

Atribut

a. Lakukan identifikasi dan tentukan entitas apa yang akan


digunakan
b. Identifikasi dan jelaskan relasi antar entity
c. Tambahkan atribut yang diperlukan
d. Lengkapi diagram

Anda mungkin juga menyukai