Deskripsi
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.
Kurikulum
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