Apa Itu Database? Kenalan dengan Tabel, Baris & Kolom

Memahami kenapa data perlu disimpan di database, apa bedanya dengan Excel, dan membaca istilah dasar: database, tabel, baris, kolom, serta perintah SELECT pertamamu.

Part 1 dari 38 ± 30 menit Gratis

Bayangkan kamu punya toko kopi...

Awalnya kamu mencatat pesanan di buku tulis. Lalu pelanggan makin banyak, kamu pindah ke Excel. Beberapa bulan kemudian ada 50.000 baris data, dua karyawan mengedit file yang sama bersamaan, ada nama pelanggan yang ditulis tiga cara berbeda, dan file-nya mulai lemot. Itulah saat yang tepat untuk berpindah ke database.

Analogi gampang: Excel itu seperti buku catatan pribadi. Database itu seperti perpustakaan besar dengan petugas yang disiplin: ribuan orang bisa meminjam dan mengembalikan buku bersamaan, semua tertata rapi, dan petugasnya menolak kalau ada yang menaruh buku di rak yang salah.

Istilah yang wajib kamu hafal

IstilahArtinyaAnalogi di Excel
DatabaseWadah besar yang menyimpan banyak tabel yang saling berhubunganSatu berkas Excel
Tabel (table)Kumpulan data sejenis, misalnya semua pelangganSatu sheet
Kolom (column / field)Satu jenis informasi, misalnya nama atau kotaSatu kolom (A, B, C)
Baris (row / record)Satu data lengkap, misalnya satu pelangganSatu baris
Nilai (value)Isi di pertemuan kolom dan barisSatu sel

Lalu, MySQL itu apa?

Database tidak bisa berdiri sendiri; ia dikelola oleh program bernama DBMS (Database Management System). MySQL adalah DBMS yang paling populer di dunia web: dipakai WordPress, banyak toko online, aplikasi Laravel, dan sistem kantor. Ia gratis, cepat, dan jenisnya relasional (data disimpan dalam tabel yang bisa dihubungkan satu sama lain).

  • Bahasanya SQL (Structured Query Language, dibaca "es-kyu-el" atau "sikuel"). Kamu "berbicara" dengan MySQL memakai SQL.
  • MariaDB adalah "saudara kembar" MySQL; hampir semua yang kamu pelajari di sini juga berlaku di MariaDB.
  • Bukan hanya MySQL: ada PostgreSQL, SQL Server, Oracle, SQLite. Dasar SQL-nya mirip, jadi ilmu ini tidak sia-sia.

Perintah pertamamu: SELECT

SELECT artinya "tampilkan". Ia bisa menampilkan data dari tabel, tapi juga bisa menampilkan teks atau hasil hitungan langsung:

SELECT 'Halo dunia!';
SELECT 2 + 3;
SELECT 'Kopi' AS minuman;   -- AS memberi nama pada kolom hasil

Hasilnya selalu berbentuk tabel: ada judul kolom dan ada baris-baris isi. Contoh hasil perintah ketiga:

+----------+
| minuman  |
+----------+
| Kopi     |
+----------+

Cara berlatih di KelasIT

  • Di setiap latihan ada Database contoh (tabel dan isinya) yang bisa kamu lihat di atas editor.
  • Tulis perintah SQL di editor, klik Jalankan (atau Ctrl+Enter). Hasilnya tampil seperti di terminal MySQL asli.
  • Penilainya membandingkan hasil querymu dengan hasil kunci jawaban. Jadi cara penulisan boleh berbeda, asal hasilnya benar.
  • Tidak perlu instal apa pun; mesinnya berjalan di browsermu dan database contohnya selalu dibuat ulang setiap kamu menekan Jalankan, jadi tenang saja, kamu tidak bisa merusak apa-apa.

Catatan: simulator ini meniru MySQL 8 untuk semua materi yang dibahas di course ini. Beberapa fitur tingkat lanjut (seperti stored procedure) tidak ada di simulator, dan akan diberi tanda jelas bila muncul.

Praktikkan langsung, gratis

Tulis dan jalankan kode langsung di browser, dapatkan penilaian otomatis. Daftar gratis kapan saja untuk menyimpan progres dan meraih sertifikat.

Coba latihan sekarang, tanpa daftar
Bagikan: WhatsApp Facebook LinkedIn X