Header_blog

Edukasi Coding

5 menit baca

Apa Itu Database: Pengertian, Jenis, dan Contoh

Dipublikasikan: 11.08.2026·Diperbarui: 14.08.2026
Bayu Nugraha

Bayu Nugraha

Spesialis Coding Anak

Apa Itu Database: Pengertian, Jenis, dan Contoh

Database adalah kumpulan data yang disusun rapi dalam satu tempat agar mudah dicari, ditambah, diubah, dan dihapus oleh program.

Daftar Isi

Cara paling mudah membayangkannya adalah buku absen kelas. Ada baris untuk setiap siswa dan kolom untuk nama, nomor induk, serta nilai. Database bekerja dengan prinsip yang sama, hanya saja komputer bisa mencari satu baris di antara jutaan baris dalam sepersekian detik.

Cara Kerja Database

Data disimpan dalam tabel. Setiap tabel punya kolom yang menentukan jenis informasi, dan baris yang berisi satu catatan utuh. Pada tabel siswa, kolomnya bisa berupa nama, kelas, dan tanggal lahir; satu barisnya adalah satu anak.

Setiap baris biasanya punya penanda unik yang disebut kunci, misalnya nomor induk siswa. Kunci inilah yang membuat komputer bisa yakin sedang mengambil catatan yang benar meski ada dua anak bernama sama.

Program berbicara dengan database memakai perintah khusus. Perintah yang paling umum berbunyi seperti kalimat Inggris sederhana: ambil semua siswa dari kelas 5 yang nilainya di atas 80. Bahasa perintah ini disebut SQL, dan ia hanya melakukan empat hal mendasar - menambah, membaca, mengubah, dan menghapus data.

Setiap kolom punya tipe data tersendiri: angka bulat untuk nomor induk, teks untuk nama, dan tanggal untuk tanggal lahir. Tipe yang jelas mencegah kesalahan seperti menuliskan huruf pada kolom nilai.

Jenis Database dan Bedanya

JenisCara menyimpanCocok untuk
Relasional (SQL)Tabel dengan baris dan kolom yang saling terhubungData rapi dan konsisten: siswa, transaksi, stok barang
Non-relasional (NoSQL)Dokumen bebas tanpa bentuk tabel yang kakuData yang bentuknya berubah-ubah: unggahan media sosial, catatan aktivitas

Untuk anak yang baru belajar, jenis relasional jauh lebih mudah dipahami karena bentuknya persis seperti tabel di buku tulis.

Contoh Database di Sekitar Anak

  • Daftar skor tertinggi di game. Setiap nama pemain dan skornya adalah satu baris.
  • Daftar teman di media sosial. Siapa berteman dengan siapa disimpan sebagai hubungan antarbaris.
  • Katalog toko online. Nama barang, harga, stok, dan gambar tersimpan sebagai kolom.
  • Rapor sekolah digital. Nilai setiap mata pelajaran per siswa per semester.

Kenapa Penting untuk Anak

Begitu anak membuat proyek yang perlu mengingat sesuatu setelah program ditutup - misalnya skor tertinggi yang bertahan sampai besok - ia sudah membutuhkan database. Di sinilah konsep ini berhenti menjadi teori.

Memahami database juga melatih cara berpikir yang berguna di luar coding: memecah informasi menjadi bagian yang jelas, memberi nama yang tepat, dan memastikan setiap catatan bisa ditemukan lagi. Ini keterampilan yang sama dengan merapikan catatan pelajaran agar mudah dicari saat ujian.

Di kursus coding Algonova, anak yang sudah menguasai pemrograman dasar mulai menyimpan data proyeknya sendiri. Ingin melihat levelnya sekarang? Ikuti kelas coding gratis.