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.
Czas trwania 14 godzin (2 dni)
Plan Szkolenia
Przegląd podstaw SQL
- Powtórka z SELECT, WHERE, GROUP BY
- Szybki przegląd typów złączeń JOIN
- Zrozumienie kolejności wykonywania zapytań
Instrukcje manipulacji danymi
- INSERT INTO
- UPDATE i DELETE
- Kontrola transakcji (BEGIN, COMMIT, ROLLBACK)
Zaawansowane złączenia i operacje na zbiorach
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Podzapytania i tabele pochodne
- Podzapytania skorelowane i nieskorelowane
- Używanie podzapytań w FROM
- CTE (Common Table Expressions)
Funkcje okienkowe
- ROW_NUMBER, RANK, DENSE_RANK
- PARTITION BY i ORDER BY
- Funkcje LEAD i LAG
Typy danych i funkcje
- Funkcje tekstowe i datowe
- Instrukcje CASE i IF
- Konwersje typów i obsługa wartości null
Optymalizacja zapytań
- Zrozumienie indeksów
- Korzystanie z EXPLAIN
- Najlepsze praktyki pisania wydajnych zapytań
Podsumowanie i dalsze kroki
Wymagania
- Podstawowa znajomość instrukcji SELECT w SQL
- Doświadczenie w filtrowaniu, sortowaniu i prostych złączeniach
- Zrozumienie koncepcji relacyjnych baz danych
Grupa docelowa
- Analitycy danych
- Programiści pracujący z bazami danych SQL
- Specjaliści ds. business intelligence
Opinie uczestników (3)
Było bardzo interaktywne i utrzymywało nas w zainteresowaniu.
Raluca Alexandra PUNGA
Szkolenie - SQL Fundamentals
Przetłumaczone przez sztuczną inteligencję
Mała grupa, stacjonarna przez 3 dni,
Annina - Ricardo AG
Szkolenie - SQL: Basics to Intermediate
Przetłumaczone przez sztuczną inteligencję
Wykład o CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Szkolenie - Transact SQL Advanced
Przetłumaczone przez sztuczną inteligencję