Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie

  • Czym są Funkcje Analityczne?
  • Korzyści i przypadki użycia
  • Przegląd najczęściej używanych Funkcji Analitycznych

Podstawowe Funkcje Analityczne

  • ROW_NUMBER(), RANK(), DENSE_RANK()
  • Zrozumienie klauzul PARTITION BY i ORDER BY
  • Przykłady i przypadki użycia

Statystyczne Funkcje Analityczne

  • SUM(), AVG(), MIN(), MAX()
  • LEAD() i LAG()
  • Przypadki użycia i scenariusze

Klauzula Windowing

  • Eksploracja klauzuli WINDOWING
  • Zrozumienie UNBOUNDED, CURRENT ROW oraz N PRECEDING/FOLLOWING
  • Praktyczne zastosowania

Zaawansowane Funkcje Analityczne

  • FIRST_VALUE() i LAST_VALUE()
  • PERCENTILE_CONT() i PERCENTILE_DISC()
  • Przypadki użycia i porównania

Złożone zapytania z Funkcjami Analitycznymi

  • Łączenie Funkcji Analitycznych z GROUP BY
  • Zagnieżdżone Funkcje Analityczne
  • Przykłady z rzeczywistych zastosowań

Optymalizacja Funkcji Analitycznych

  • Efektywne wykorzystanie Funkcji Analitycznych na dużych zbiorach danych
  • Analiza wydajności zapytań
  • Strategie indeksowania

Rozwiązywanie problemów i najlepsze praktyki

  • Identyfikacja i rozwiązywanie typowych problemów
  • Najlepsze praktyki pisania wydajnych zapytań
  • Wskazówki dotyczące utrzymywania i aktualizowania zapytań z Funkcjami Analitycznymi

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość SQL
  • Znajomość relacyjnych baz danych
  • Średnio zaawansowane doświadczenie w programowaniu, preferowane w SQL

Grupa docelowa

  • Administratorzy baz danych
  • Programiści SQL
  • Analitycy danych
 21 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie