Návrh Školení

Vztahové databázové modely

  • Struktura vztahové databáze
  • Vztahové operátory

Stažení dat

  • Pravidla pro psaní SQL dotazů
  • Syntaxe pro SELECT
  • Výběr všech sloupců
  • Dotazy s aritmetickými operacemi
  • Přezkum sloupců
  • Literály
  • Konkatenace

Omezení výsledků

  • Klausule WHERE
  • Srovnavací operátory
  • Podmínka LIKE
  • Předpoklad BETWEEN ... AND
  • Podmínka IS NULL
  • Podmínka IN
  • Logické operátory
  • Několik podmínek v klausuli WHERE
  • Pořadí operátorů
  • Klausule DISTINCT

Třídění dat

  • Klausule ORDER BY
  • Třídění více sloupců nebo výrazů

SQL funkce

  • Rozdíly mezi jednovrstvými a vícevrstvými funkcemi
  • Funkce textové, číselné, datové,
  • Převodní funkce
  • Vnořené funkce
  • Zpracování hodnot NULL

Agregace dat pomocí seskupovacích funkcí

  • Seskupovací funkce
  • Jak seskupovací funkce zacházejí s hodnotami NULL
  • Vytváření skupin dat - klausule GROUP BY
  • Seskupování více sloupců
  • Redukce výsledků seskupovacích funkcí - klausule HAVING

Získávání dat z více tabulek

  • Typy spojení (JOIN)
  • Přezkum tabulek
  • Spojení v klausuli WHERE
  • Vnitřní spojení (INNER JOIN)
  • Vnější spojení (LEFT, RIGHT)
  • Kartézský součin

Poddotazy

  • Umístění poddotazů v příkazu SELECT
  • Jednovrstvé a vícevrstvé poddotazy
  • Operátory jednovrstvých poddotazů
  • Operátory vícevrstvých poddotazů (IN, ALL, ANY)

Kolektivní operátory

  • Operátor UNION
  • Operátor INTERSECT
  • Operátor EXCEPT

Vložení, aktualizace a odstranění dat

  • Příkaz INSERT
  • Příkaz UPDATE
  • Příkaz DELETE

Transakce

Požadavky

  • Computer gramotnost
  • Znalost jakéhokoli operačního systému
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie