Entity Relationship Diagram

Pengertian ERD Secara Umum

Apa itu ERD? Seperti yang di lansir oleh Visual-paradigm.com, pengertian ERD secara umum adalah sebuah model yang berguna untuk mengatur hubungan antar entitas atau tabel yang ada dalam sebuah database.

Tentunya, antar himpunan entitas satu dengan lainnya memiliki keterhubungan atau relasi yang tak bisa dipisahkan. Entitas yang dimaksud dalam hal tersebut ialah tabel, untuk desain database sendiri adalah sekumpulan tabel, khususnya seperti SQL.

Pengertian ERD Menurut Beberapa Ahli

Agar lebih paham dengan pengertian ERD ini, Anda juga harus menyimak pengertian yang disampaikan oleh beberapa ahli sebagai berikut:

Mata – Toledo dan Cushman (2007:139)

Menjelaskan bahwa ERD adalah representasi grafis dari logika yang ada pada sebuah database.

Sutanta (2011:91)

Di dalam bukunya yang berjudul “Basis Data dalam Tinjauan Konseptual” memberikan pengertian bahwa ERD adalah suatu model data yang dikembangkan secara secara objek.

Brady dan Loonam (2010)

ERD atau Entity Relationship Diagram merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi.

Dari pengertian yang disampaikan oleh para ahli di atas, dapat disimpulkan bahwa diagram ERD atau Entity Relationship Diagram merupakan sebuah gambaran grafis yang dapat mewakili logika database serta dilengkapi secara mendetail, seperti nama entitas, hubungan dan juga batasan yang dimilikinya.

Contoh ERD Sederhana


Entitas

Atribut

Mahasiswa

NIM, Nama, Jurusan, Alamat

Mata Kuliah

kdmk, nama_mk, sks

KRS

NIM, kdmk, ta, smt

Analisis:

Di dalam ERD sederhana ini ada dua entitas, yakni mahasiswa dan juga mata kuliah. Sementara itu, hanya ada satu proses yang menghubungkan kedua entitas tersebut.

Mahasiswa mempunyai erd dengan atribut NIM, Nama, Jurusan, serta Alamat. Sedangkan, untuk mata kuliah terdiri dari kdmk, Nama_mk serta sks. Untuk proses KRS-nya sendiri mempunyai masukan yang berupa NIM, kdmk, ta dan juga smt.

Di dalam proses tersebut, bagi mahasiswa yang ingin mengontrak suatu mata kuliah maka diwajibkan untuk memberikan nama atribut yang ada dalam suatu proses.


Source: infokah.com


 UBP Karawang (http://ubpkarawang.ac.id/)

 

  

Komentar