Návrh Školení

Úvod do SQL a relačních databází

  • Chápání struktur databází
  • Přehled syntaxe SQL
  • Práce s tabulkami a schématy

Základní techniky dotazování

  • Výběr a projekce dat
  • Filtrování řádků pomocí WHERE
  • Třídění výsledků pomocí ORDER BY

Spojování více tabulek

  • Vnitřní, levé, pravé a plné spojení
  • Kombinace datových sad z více zdrojů
  • Řešení podmínek spojení

Agregace a seskupení

  • Použití COUNT, SUM, AVG, MIN, MAX
  • Efektivní použití GROUP BY
  • Filtrování seskupených dat pomocí HAVING

Poddotazy a vnořené příkazy

  • Skalární poddotazy
  • Korelované poddotazy
  • Použití poddotazů pro filtrování a výpočty

Manipulace s daty a jejich úpravy

  • Vkládání nových dat
  • Aktualizace existujících záznamů
  • Bezpečné odstraňování dat

Objekty databáze a omezující podmínky

  • Chápání primárních a cizích klíčů
  • Práce s pohledy (views)
  • Implementace omezujících podmínek a pravidel

Pokročilé SQL techniky

  • Okenní funkce (window functions)
  • Společné tabulkové výrazy (Common Table Expressions, CTEs)
  • Aspekty výkonnosti a základy optimalizace dotazů

Shrnutí a další kroky

Požadavky

  • Chápání základních datových konceptů
  • Zkušenosti s elektronickými tabulkami nebo tabulkovými daty
  • Odezvědnost se všeobecnými podnikovými aplikacemi

Účastníci

  • Analýtici dat
  • IT profesionálové
  • Uživatelé, kteří potřebují spravovat, dotazovat a analyzovat data
 10 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie