Plan Szkolenia

Wprowadzenie do SQL i baz danych relacyjnych

  • Zrozumienie struktur bazy danych
  • Przegląd składni SQL
  • Praca z tabelami i schematami

Podstawowe techniki zapytań

  • Wybieranie i projekcja danych
  • Filtrowanie wierszy za pomocą WHERE
  • Sortowanie wyników przy użyciu ORDER BY

Łączenie wielu tabel

  • Wewnętrzne, lewe, prawe i pełne łączenia (joins)
  • Kombinowanie zestawów danych z wielu źródeł
  • Rozwiązywanie warunków łączenia

Agregacje i grupowanie

  • Używanie COUNT, SUM, AVG, MIN, MAX
  • Skuteczne zastosowanie GROUP BY
  • Filtrowanie danych pogrupowanych za pomocą HAVING

Podzapytania i zagnieżdżone instrukcje

  • Skalary podzapytań (scalar subqueries)
  • Zależne podzapytania (correlated subqueries)
  • Używanie podzapytań do filtrowania i obliczeń

Manipulacja i modyfikacja danych

  • Wstawianie nowych danych
  • Aktualizowanie istniejących rekordów
  • Bezpieczne usuwanie danych

Obiekty bazy danych i ograniczenia

  • Zrozumienie kluczy głównych (primary keys) i obcych (foreign keys)
  • Praca z widokami (views)
  • Implementacja ograniczeń i reguł

Zaawansowane techniki SQL

  • Funkcje okienne (window functions)
  • Wspólne wyrażenia tabelowe (Common Table Expressions, CTEs)
  • Rozważania dotyczące wydajności i podstawy optymalizacji zapytań

Podsumowanie i dalsze kroki

Wymagania

  • Zrozumienie podstawowych koncepcji danych
  • Doświadczenie w pracy z arkuszami kalkulacyjnymi lub danymi tabelarycznymi
  • Znajomość ogólnej aplikacji biznesowej

Grupa docelowa

  • Analitycy danych
  • Specjaliści IT
  • Użytkownicy, którzy muszą zarządzać, zapytać i analizować dane
 10 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (5)

Propozycje terminów

Powiązane Kategorie