Belajar Database
Database yang dirancang dengan baik membuat aplikasi cepat, datanya konsisten, dan mudah dikembangkan. Desain yang asal-asalan baru terasa sakitnya setelah datanya banyak.
Pahami primary key dan foreign key untuk relasi antar tabel, normalisasi untuk mencegah data ganda, lalu cara mengambil datanya dengan SQL. Untuk alur data skala besar, ada ETL dan ELT.
Latihan Database interaktif ada di Hyper Sheets: materi, kuis, dan game per konsep, gratis.
Mulai dari sini
-
SQL · 12 menitPerbedaan Primary Key dan Foreign Key di SQL (Penjelasan + Contoh)
Primary key adalah penanda unik tiap baris, foreign key adalah kolom yang menghubungkan ke tabel lain. Pelajari perbedaan, cara membuat, dan relasi antar tabel di SQL.
-
SQL · 13 menitNormalisasi Database Adalah: Panduan 1NF, 2NF, 3NF untuk Pemula
Normalisasi database adalah cara menata tabel agar tidak ada data berulang. Pelajari 1NF, 2NF, 3NF, perbedaannya, dan anomali yang dicegahnya lewat contoh nyata.
-
SQL · 7 menitSELECT SQL Adalah: Cara Membaca Data dari Database (Panduan Pemula)
SELECT SQL adalah perintah untuk membaca data dari tabel database. Pelajari cara memilih kolom, memakai FROM & WHERE, SELECT * vs kolom tertentu, plus ORDER BY & LIMIT.
-
Data · 16 menitPerbedaan ETL dan ELT: Mana yang Tepat untuk Data Pipeline Kamu?
ETL mentransformasi data sebelum dimuat ke warehouse, ELT memuat data mentah dulu baru ditransformasi. Bedah urutan, tabel perbandingan, kapan pakai masing-masing, plus peran dbt.
Semua artikel Database lainnya
-
SQL · 11 menitGROUP BY SQL Adalah: Cara Kerja + Fungsi Agregat (COUNT, SUM, AVG)
GROUP BY SQL adalah cara meringkas banyak baris jadi satu baris per grup. Pelajari fungsi agregat COUNT, SUM, AVG, MIN, MAX, plus beda WHERE vs HAVING.
-
SQL · 10 menitJOIN SQL Adalah: Perbedaan INNER, LEFT, RIGHT, dan FULL JOIN untuk Pemula
JOIN SQL menggabungkan baris dari dua tabel berdasarkan kolom yang berhubungan. Pahami perbedaan INNER, LEFT, RIGHT, dan FULL JOIN lewat diagram Venn dan contoh query lengkap.
-
SQL · 21 menitCTE vs Subquery vs View: Kapan Pakai yang Mana di SQL
Perbandingan CTE, subquery, view, dan temp table di SQL: kelebihan, kekurangan, dan kapan memilih masing-masing. Plus recursive CTE dan mitos performanya.
Latihan Database langsung di browser
Materi interaktif, kuis, dan game Database di Hyper Sheets. Gratis, tanpa install.