Kerangka Materi

Pengenalan

  • Apa itu Fungsi Analitik?
  • Manfaat dan kasus penggunaan
  • Tinjauan umum tentang Fungsi Analitik yang umum

Fungsi Analitik Dasar

  • ROW_NUMBER(), RANK(), DENSE_RANK()
  • Memahami klausa PARTITION BY dan ORDER BY
  • Contoh dan kasus penggunaan

Fungsi Analitik Statistik

  • SUM(), AVG(), MIN(), MAX()
  • LEAD() dan LAG()
  • Kasus penggunaan dan skenario

Klausa Windowing

  • Menjelajahi klausa WINDOWING
  • Memahami UNBOUNDED, CURRENT ROW, dan N PRECEDING/FOLLOWING
  • Aplikasi praktis

Fungsi Analitik Lanjut

  • FIRST_VALUE() dan LAST_VALUE()
  • PERCENTILE_CONT() dan PERCENTILE_DISC()
  • Kasus penggunaan dan perbandingan

Query Kompleks dengan Fungsi Analitik

  • Menggabungkan Fungsi Analitik dengan GROUP BY
  • Fungsi Analitik bersarang
  • Contoh dari dunia nyata

Mengoptimalkan Fungsi Analitik

  • Penggunaan efisien Fungsi Analitik dalam dataset besar
  • Menganalisis kinerja query
  • Strategi pengindeksan

Penyelesaian Masalah dan Best Practices

  • Mengenali dan menyelesaikan masalah umum
  • Best practices untuk menulis query yang efisien
  • Tips untuk memelihara dan memperbarui query Fungsi Analitik

Ringkasan dan Langkah Selanjutnya

Persyaratan

  • Pengertian dasar SQL
  • Kenalan dengan basis data relasional
  • Pengalaman pemrograman tingkat menengah, sebaiknya dalam SQL

Peserta

  • Administrator basis data
  • Pengembang SQL
  • Analis data
 21 Jam

Jumlah Peserta


Biaya per Peserta

Testimoni (5)

Kursus Mendatang

Kategori Terkait