Bądźmy w kontakcie

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

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (3)

Propozycje terminów

Powiązane Kategorie