Kamis, 14 Desember 2017

ERD (Entity Relationship Diagram)

1. Pengertian
Kali ini saya akan membahas tentang ERD. Bagi mahasiswa computer pasti tidak asing lagi dengan istilah tersebut. ERD seringkali dibahas dalam mata kuliah Basis Data karena memang digunakan untuk pemodelan suatu Sistem Basis data.

ERD adalah suatu diagram yang menjelaskan suatu hubungan data dalam bentuk basis data. ERD memuat data apa saja yang dibutuhkan dalam suatu basis data dan ke mana data dihubungkan.

2. Pemodelan
Dalam membuat pemodelan ERD biasanya menggunakan beberapa notasi dan Simbol, di antaranya :





a.       Entitas

Entitas adalah suatu objek yang dapat diidentifikasikan. Disimbolkan dengan sebuah persegi Panjang dengan nama entitas di dalamnya. Ex :



b.       Atribut
Simbol kedua yang biasa dipakai dalam pemodelan database adalah Atribut. Atribut adalah entitas yang mendeskripsikan entitas. Disimbolkan dengan sebuah elipse dan nama atribut di dalamnya.
Ex :


c.       Relasi
Relasi menunjukkan adanya hubungan dua atau lebih entitas dari himpunan yang berbeda.
Symbol relasi :



3. Contoh Pembuatan ERD

Saya menggunakan kasus Reservasi tiket bioskop. Dalam reservasi tiket bioskop dibutuhkan data pemesan dan data bioskop. Satu id pemesan hanya dapat membeli satu tiket dengan satu judul film maka gunakan cardinalitas one to one.
Sedang satu bioskop dapat digunakan oleh banyak orang. Jadi gunakan cardinalitas one to many.




Tidak ada komentar:

Posting Komentar