Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (2)
szkolenia, praktyczne przykłady
Martin Stuparek - Orange Slovensko, a.s.
Szkolenie - Monitoring with Grafana
Przetłumaczone przez sztuczną inteligencję
Wykonywanie ćwiczeń
Joe Pang - Lands Department, Hong Kong
Szkolenie - QGIS for Geographic Information System
Przetłumaczone przez sztuczną inteligencję