Sampul kelas SQL Dasar: Mengolah Data dengan Query
Pemula

SQL Dasar: Mengolah Data dengan Query

Ambil, saring, gabungkan, dan ringkas data sebuah kafe sampai jadi laporan penjualan

Belum ada rating0 siswa67 aktivitas10j 40m
Untuk siapa
Usia 12–99 tahun (SMA)
Tingkat
Pemula
Yang dibuat
Laporan penjualan Kafe Senja yang kamu susun sendiri dengan SQL
Lama belajar
10j 40m, 67 aktivitas
Perangkat
Cukup laptop atau tablet, tanpa alat tambahan
Sertifikat
Ada, setelah lulus ujian akhir

Untuk siapa: pelajar 12 tahun ke atas dan orang dewasa yang belum pernah menulis kode. Tidak perlu memasang aplikasi apa pun, karena semua query dijalankan dengan SQLite langsung di browser.

Yang kamu pelajari: cara kerja database dan tabel; mengambil data dengan SELECT; menyaring dengan WHERE; fungsi, GROUP BY, dan HAVING; menggabungkan tabel dengan JOIN; subquery, CASE, dan UNION; membuat tabel, mengubah data, dan transaksi; serta dasar desain database (normalisasi, index, view).

Hasilnya: satu laporan penjualan Kafe Senja yang kamu susun sendiri dengan query: pendapatan bulanan, menu terlaris, kinerja pegawai, sampai pelanggan yang perlu disapa lagi. Setiap modul menambah satu bagian laporan itu.

Materi Kelas

Modul 1 — Mengenal Database dan SQL
Kenapa Kafe Butuh Database?Gratis6m
Tabel, Baris, dan KolomGratis6m
DBMS dan Bahasa SQL9m
Menulis dan Membaca Query Pertamamu6m
Latihan: Daftar Harga untuk Meja Kasir10m
Rangkuman Modul 14m
Kuis Modul 110m
Modul 2 — Mengambil Data dengan SELECT
Daftar Harga yang Lebih Rapi6m
Alias: Memberi Nama Kolom dengan AS7m
Mengurutkan dengan ORDER BY dan Membuang Dobel dengan DISTINCT7m
LIMIT dan OFFSET: Mengambil Sebagian Hasil6m
Menghitung Langsung di SELECT6m
Latihan: Papan Promosi Lima Menu Termahal15m
Rangkuman Modul 24m
Kuis Modul 210m
Modul 3 — Menyaring Data dengan WHERE
WHERE: Hanya Baris yang Kamu Butuhkan7m
Menggabungkan Syarat dengan AND, OR, dan NOT6m
Latihan: Paket Teman Teh Sore Hari12m
IN, BETWEEN, dan LIKE8m
NULL: Saat Datanya Kosong7m
Latihan: Pelanggan yang Datanya Belum Lengkap12m
Rangkuman Modul 35m
Kuis Modul 310m
Modul 4 — Fungsi, Agregasi, dan GROUP BY
Fungsi Teks: Merapikan Data untuk Dibaca8m
Fungsi Angka dan Tanggal8m
Agregasi: COUNT, SUM, AVG, MIN, MAX8m
GROUP BY dan HAVING: Ringkasan per Kelompok9m
Latihan: Ringkasan Menu per Kategori12m
Latihan: Pesanan Bernilai Besar15m
Rangkuman Modul 46m
Kuis Modul 410m
Modul 5 — Relasi Tabel dan JOIN
Data yang Tersebar di Banyak Tabel9m
INNER JOIN: Menyambung Dua Tabel9m
Latihan: Struk Pesanan Nomor 712m
LEFT JOIN: Jangan Sampai Ada yang Tertinggal10m
Latihan: Jumlah Pesanan Setiap Pelanggan15m
JOIN Banyak Tabel dan Self Join9m
Rangkuman Modul 57m
Kuis Modul 510m
Modul 6 — Subquery, CASE, dan UNION
Subquery: Query di Dalam Query9m
Subquery di SELECT dan FROM, serta EXISTS9m
CASE: Logika Jika-Maka di Dalam Query8m
UNION dan WITH: Menumpuk Hasil dan Memberi Nama Langkah9m
Latihan: Menu Unggulan di Atas Rata-rata15m
Rangkuman Modul 67m
Kuis Modul 610m
Modul 7 — Membuat Tabel dan Mengubah Data
CREATE TABLE: Membuat Tabel Sendiri7m
Constraint: Penjaga Kualitas Data8m
INSERT, UPDATE, dan DELETE8m
Transaksi, ALTER, dan DROP10m
Latihan: Tabel Kode Promo yang Ketat15m
Latihan: Pembaruan Menu Bulan Agustus12m
Rangkuman Modul 75m
Kuis Modul 710m
Modul 8 — Desain Database yang Rapi
Kenapa Desain Tabel Itu Penting7m
Normalisasi: 1NF, 2NF, dan 3NF7m
Latihan: Memindahkan Pelanggan dari Catatan Lama15m
Jenis Relasi: Satu-ke-Satu, Satu-ke-Banyak, Banyak-ke-Banyak9m
Index dan View10m
Kebiasaan Aman Saat Mengubah Data8m
Latihan: View Penjualan per Menu15m
Rangkuman Modul 87m
Kuis Modul 810m
Modul 9 — Proyek Akhir: Laporan Penjualan
Proyek Akhir: Laporan Penjualan Juni untuk Bu Sinta10m
Proyek Akhir: Laporan Penjualan Kafe Senja Juni 202645m
Laporanmu Sudah Jadi. Lalu Apa Batasnya?9m
Kuis Akhir10m
Rp59.000
Akses materi selamanya
Praktik & quiz interaktif
Sertifikat kelulusan
Bayar via Xendit (aman)

Garansi 7 hari uang kembali