Návrh Školení

Úvod

    Co jsou analytické funkce? Výhody a případy použití Přehled běžných analytických funkcí

Základní analytické funkce

    ROW_NUMBER(), RANK(), DENSE_RANK() Vysvětlení klauzulí PARTITION BY a ORDER BY Příklady a případy použití

Statistické analytické funkce

    SUM(), AVG(), MIN(), MAX() LEAD() a LAG() Případy použití a scénáře

Okenní doložka

    Prozkoumání klauzule WINDOWING Porozumění NEBOUNDED, CURRENT ROW a N PRECEDING/FOLLOWING Praktické aplikace

Pokročilé analytické funkce

    FIRST_VALUE() a LAST_VALUE() PERCENTILE_CONT() a PERCENTILE_DISC() Případy použití a srovnání

Komplexní dotazy s analytickými funkcemi

    Kombinace analytických funkcí s vnořenými analytickými funkcemi GROUP BY Příklady z reálného světa

Optimalizace analytických funkcí

    Efektivní využití analytických funkcí ve velkých souborech dat Analýza výkonu dotazů Strategie indexování

Odstraňování problémů a doporučené postupy

    Identifikace a řešení běžných problémů Doporučené postupy pro psaní efektivních dotazů Tipy pro údržbu a aktualizaci dotazů analytické funkce

Shrnutí a další kroky

Požadavky

    Základní znalost SQL Znalost relačních databází Zkušenosti s programováním na středně pokročilé úrovni, nejlépe v SQL

Publikum

    Správci databází SQL vývojáři Datoví analytici
 21 hodiny

Počet účastníků



Price per participant

Reference (5)

Související kurzy

Související kategorie