Modul ini memperdalam SQL sampai tingkat yang benar-benar dibutuhkan insinyur data, melampaui query dasar. Materinya mencakup kasus tepi yang sering menjebak, fungsi window untuk peringkat dan total berjalan, CTE untuk keterbacaan, pembacaan rencana eksekusi EXPLAIN, serta disiplin DDL dan constraint. Keterampilan pada modul ini dipakai hampir di setiap tahap pipeline.
SQL untuk data engineering
SQL pada kedalaman yang dibutuhkan insinyur data: kasus tepi, fungsi window, CTE, performa query, dan disiplin DDL.
0/0 selesai
- Penyegaran SQL dengan kasus tepi
Penyegaran SQL melalui kasus tepi yang sering menjebak: perilaku NULL, jebakan join, dan agregasi melampaui hal dasar.
- Fungsi window
Menggunakan fungsi window untuk peringkat, total berjalan, dan perbandingan baris dengan lag serta lead.
- CTE dan keterbacaan
Menyusun query kompleks dengan CTE agar terbaca seperti pipeline, lengkap dengan pola dan batasannya.
- Performa query
Membaca rencana eksekusi EXPLAIN dan memahami indeks dari sudut pandang insinyur data.
- DDL dan manajemen schema
Disiplin CREATE dan ALTER beserta constraint untuk menjaga schema yang sehat di basis data analitik.