Zkuste nás kontaktovat
 Doba trvání 14 hodiny

Návrh Školení

Opakování základů SQL

  • Přezršení příkazů SELECT, WHERE, GROUP BY
  • Rychlé shrnutí typů spojení (joins)
  • Pochopení pořadí zpracování dotazu

Příkazy pro manipulaci s daty

  • INSERT INTO
  • UPDATE a DELETE
  • Kontrola transakcí (BEGIN, COMMIT, ROLLBACK)

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

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Poddotazy a odvozené tabulky

  • Korelované vs. nekorelované poddotazy
  • Použití poddotazů v klauzuli FROM
  • CTE (společné tabulkové výrazy – Common Table Expressions)

Okenní funkce

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY a ORDER BY
  • Funkce LEAD a LAG

Datové typy a funkce

  • Funkce pro řetězce a data
  • Příkazy CASE a IF
  • Konverze typů a zpracování hodnot NULL

Optimalizace dotazů

  • Pochopení indexů
  • Použití příkazu EXPLAIN
  • Doporučené postupy pro psaní efektivních dotazů

Shrnutí a další kroky

Požadavky

  • Základní znalost SQL příkazu SELECT
  • Zkušenosti s filtrováním, řazením a jednoduchými spojeními (joins)
  • Pochopení konceptů relačních databází

Cílová skupina

  • Analýticí dat
  • Vývojáři pracující s SQL databázemi
  • Profesionálové v oblasti business intelligence

Počet účastníků


Cena za účastníka

Reference (3)

Nadcházející kurzy

Související kategorie