Database
Basis Data

Apa itu attribute, entitas dan relasi.

23 Sep 2025 • Mamal Naresh

Entitas

Entitas adalah sesuatu yang dapat diidentifikasi secara unik dalam sebuah sistem atau model data. Entitas bisa berupa orang, tempat, benda, atau konsep yang memiliki eksistensi dan penting untuk disimpan datanya di dalam basis data. Dalam implementasi relasional, entitas biasanya direpresentasikan sebagai tabel, dan setiap baris (record) di tabel tersebut merupakan satu instance entitas.

Contoh entitas pada sistem perpustakaan meliputi:

Atribut

Atribut adalah sifat atau karakteristik yang menjelaskan suatu entitas. Atribut berfungsi untuk memberikan detail yang membedakan satu entitas dengan entitas lainnya. Dalam tabel basis data, atribut direpresentasikan sebagai kolom yang menyimpan informasi spesifik.

Contoh atribut untuk entitas Buku:

Relasi

Relasi adalah hubungan antara dua atau lebih entitas yang menunjukkan keterkaitan antar data dalam sistem. Relasi menggambarkan bagaimana entitas saling berinteraksi dan biasanya diwujudkan dalam bentuk tabel penghubung atau melalui penggunaan foreign key dalam basis data relasional.

Contoh relasi pada sistem perpustakaan:

Untuk menggambarkan relasi di atas, dapat dijelaskan sebagai berikut:

Kesimpulan

Secara sederhana, entitas menggambarkan objek yang datanya ingin disimpan, atribut menjelaskan karakteristik dari entitas tersebut, dan relasi menunjukkan hubungan antarentitas di dalam sistem. Ketiga konsep ini merupakan dasar penting dalam perancangan model basis data yang terstruktur, efisien, dan mudah dipahami.