Zkuste nás kontaktovat

Návrh Školení

Přehled základů SQL

  • Opakování příkazů SELECT, WHERE a GROUP BY
  • Stručné shrnutí typů spojení tabulek
  • Pochopení pořadí provádění jednotlivých částí dotazu

Příkazy pro manipulaci s daty

  • INSERT INTO
  • UPDATE a DELETE
  • Ovládání transakcí (BEGIN, COMMIT, ROLLBACK)

Pokročilá spojení a operace se množinami

  • FULL OUTER JOIN
  • UNION, INTERSECT a EXCEPT
  • SAMOTNÍ spojení (SELF JOIN)

Poddotazy a odvozené tabulky

  • Rozdíly mezi korelovanými a nekorelovanými poddotazy
  • Použití poddotazů v části FROM
  • Společné tabulkové výrazy (CTE – Common Table Expressions)

Okenní funkce

  • ROW_NUMBER, RANK a DENSE_RANK
  • Použití PARTITION BY a ORDER BY
  • Funkce LEAD a LAG

Datové typy a funkce

  • Funkce pro práci s řetězci a datovými hodnotami
  • Příkazy CASE a IF
  • Převody datových typů a manipulace s prázdnými hodnotami (NULL)

Optimalizace dotazů

  • Pochopení principu fungování indexů
  • Použití příkazu EXPLAIN k analýze dotazů
  • Osvědčené postupy pro tvorbu efektivních SQL dotazů

Závěr a další kroky

Požadavky

  • Základní znalost příkazů SQL typu SELECT
  • Zkušenosti s filtrováním, řazením a jednoduchým spojováním tabulek
  • Pochopení konceptů relačních databází

Pro koho je kurz určen

  • Analytici dat
  • Vývojáři pracující s SQL databázemi
  • Odborníci na obchodní inteligenci
 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie