Thursday, October 12, 2023

Apa Itu Atribut, Entitas, dan Relasi dalam ERD?

Entity Relationship Diagram atau yang biasa dikenal dengan istilah ERD merupakan suatu diagram yang berbentuk dalam gambar beserta dengan simbol-simbol yang berfungsi untuk mengidentifikasikan tiap entitas dan atribut yang berada di dalamnya. Selain itu, ERD juga menjelaskan hubungan atau relasi dari entitas-entitas tersebut. ERD berfungsi untuk memberikan gambaran terhadap konsep-konsep dan kerangka dasar dalam pembuatan software.


  1. Entitas

Entitas adalah individu yang mewakili suatu obyek yang nyata dan dapat dibedakan dari sesuatu yang lain. Secara lebih rinci, Hoffer, dkk (2005) menjelaskan bahwa entitas dapat berupa seseorang, tempat, objek, kejadian atau suatu konsep. Pada ERD, sebuah entitas digambarkan dengan simbol berupa persegi panjang dengan  nama entitas di dalamnya yang ditulis dengan huruf kapital.

 

 

  1. Atribut

Komponen selanjutnya adalah atribut. Atribut adalah karakteristik (properti) yang mendeskripsikan suatu entitas. Pada ERD, sebuah atribut digambarkan dengan simbol lingkaran lonjong (elips) dengan nama atribut di dalamnya yang ditulis menggunakan huruf kapital untuk setiap awal kata dan dipisahkan oleh karakter garis bawah (_) apabila lebih dari satu kata.

 

 

  1. Relasi

Beberapa entitas yang berbeda dapat saling berkaitan dan dapat dihubungkan. Dalam sistem basis data, hubungan ini dinamakan relasi (relationship). Jadi, relasi menunjukkan adanya hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Pada ERD, sebuah relasi digambarkan dengan simbol belah ketupat dengan nama relasi berupa kata kerja di dalamnya yang ditulis menggunakan huruf  kapital untuk setiap awal kata dan dipisahkan oleh karakter garis bawah (_) apabila lebih dari satu kata.

 

 

Gambar 1. Contoh ERD sederhana





YouTube: How to Install MySQL in Windows 11

Denormalisasi Database

Denormalisasi adalah teknik optimisasi basis data di mana kita menambahkan data redundan ke satu atau lebih tabel. Ini dapat membantu menghi...