I. Pendahuluan
Dalam dunia penyimpanan data, istilah Relational Database sering digunakan, terutama saat kita berbicara tentang SQL dan pengelolaan data. Tapi, apa sebenarnya relational database itu? Artikel ini akan membahas secara sederhana dan mudah dipahami tentang pengertian, contoh, dan manfaat dari relational database.
II. Pengertian Relational Database
Relational Database adalah jenis database yang menyimpan data dalam bentuk tabel-tabel yang saling berhubungan. Setiap tabel terdiri dari baris (row) dan kolom (column). Hubungan antar tabel dilakukan dengan menggunakan kunci utama (primary key) dan kunci asing (foreign key).
Contoh sistem database relasional yang terkenal:
-
MySQL
-
PostgreSQL
-
Microsoft SQL Server
-
Oracle Database
III. Contoh Relasional
Bayangkan ada dua tabel:
Tabel Siswa
id_siswa | nama | kelas |
---|---|---|
1 | Andi | XI |
2 | Sinta | XII |
Tabel Nilai
id_nilai | id_siswa | mata_pelajaran | nilai |
---|---|---|---|
1 | 1 | Matematika | 85 |
2 | 2 | Bahasa Inggris | 90 |
Relasinya:
-
id_siswa
di tabel Siswa adalah Primary Key. -
id_siswa
di tabel Nilai adalah Foreign Key yang merujuk ke tabel Siswa.
Artinya: setiap nilai pada tabel Nilai berkaitan dengan siswa di tabel Siswa.
IV. Keuntungan Menggunakan Relational Database
✅ 1. Terstruktur
Data disimpan secara terorganisir dalam tabel.
✅ 2. Relasi Jelas
Keterkaitan antar data lebih mudah dikelola dan ditelusuri.
✅ 3. Konsistensi Data
Karena adanya relasi antar tabel, kita bisa menjaga data agar tidak tumpang tindih atau ganda.
✅ 4. Mendukung SQL
SQL memudahkan dalam pencarian, pengolahan, dan manajemen data.
V. Kesimpulan
Relational Database adalah cara menyimpan data dalam bentuk tabel-tabel yang saling terhubung. Dengan pendekatan ini, data menjadi lebih mudah diatur, dicari, dan dijaga konsistensinya. Inilah sebabnya mengapa relational database banyak digunakan di berbagai aplikasi, mulai dari aplikasi keuangan, sekolah, hingga media sosial.
Penulis: Asdwipa Septiade Giling
NIM: 23156201008
Jurusan: Sistem Komputer, STIMIK Catur Sakti Kendari