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
Powtórka podstaw SQL
- Podsumowanie SELECT, WHERE, GROUP BY
- Szybkie powtórzenie typów JOIN
- Zrozumienie kolejności wykonywania zapytań
Instrukcje manipulacji danymi
- INSERT INTO
- UPDATE i DELETE
- Kontrola transakcji (BEGIN, COMMIT, ROLLBACK)
Zaawansowane łączenia i operacje na zbiorach
- FULL OUTER JOIN
- UNION, INTERSECT, EXCEPT
- SELF JOIN
Podzapytania i tabele pochodne
- Podzapytania skorelowane vs. 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 kolejne kroki
Wymagania
- Podstawowa znajomość instrukcji SELECT w SQL
- Doświadczenie w filtrowaniu, sortowaniu i prostych łączeniach
- Zrozumienie pojęć związanych z relacyjnymi bazami danych
Grupa docelowa
- Analitycy danych
- Programiści pracujący z bazami danych SQL
- Specjaliści od business intelligence
14 godzin
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ę
Polubiłem tempa szkolenia i poziom interakcji. Wszystkim uczestnikom zachęcano do aktywnego udziału w dyskusjach dotyczących rozwiązań ćwiczeń itp.
Aaron - Computerbits
Szkolenie - SQL Advanced level for Analysts
Przetłumaczone przez sztuczną inteligencję