SQL Advanced: Optimasi Query dan Desain Database

Bikin query yang sudah benar jadi cepat, dan desain tabel yang tidak bikin data berantakan sendiri.

Course lanjutan buat yang sudah lancar SELECT, JOIN, subquery, dan transaksi. Fokus ke sisi yang biasanya baru kerasa pas datanya sudah banyak: baca query plan, pakai index dengan benar, normalisasi tabel, jaga referential integrity, tulis CTE, otomatisasi lewat trigger, dan tutup celah SQL injection.

Index dan Performa Query
Kenapa Query Bisa Lambat: Membaca Query Plan15 menit
Index: Cara Database Mempercepat Pencarian20 menit
Kapan Index Justru Bikin Lambat15 menit
Desain Database yang Baik
Normalisasi: Menghindari Data Ganda dan Anomali20 menit
Foreign Key dan Referential Integrity20 menit
CTE (WITH): Query Kompleks yang Mudah Dibaca15 menit
Otomatisasi dan Keamanan Data
Stored Procedure dan Trigger: Otomatisasi di Level Database20 menit
SQL Injection: Kenapa Query String Concatenation Berbahaya15 menit