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
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 (1)
Potrzebuję więcej samodzielnej nauki i ćwiczeń, aby doskonalić swoje umiejętności
Alvin Wilta - PT LENTERA DANA NUSANTARA
Szkolenie - SQL Intermediate
Przetłumaczone przez sztuczną inteligencję