Zkuste nás kontaktovat

Návrh Školení

Relační modely databází

  • Struktura relační databáze
  • Typy propojení tabulek
  • Normalizace a denormalizace databáze
  • Relační operátory

Získávání dat

  • Pravidla pro psaní SQL dotazů
  • Syntaxe příkazu SELECT
  • Výběr všech sloupců
  • Dotazy pomocí aritmetických operací
  • Aliasy sloupců
  • Literály
  • Operátor konkatentace

Restrikce výsledků

  • Klauzule WHERE
  • Srovnávací operátory
  • Podmínka LIKE
  • Podmínka BETWEEN ... AND
  • Podmínka IS NULL
  • Podmínka IN
  • Booleanovské operátory AND, OR a NOT
  • Spouštění více podmínek v klauzuli WHERE
  • Pořadí operátorů
  • Klauzule DISTINCT

Řazení dat

  • Klauzule ORDER BY
  • Řazení podle více sloupců nebo výrazů

SQL funkce

  • Rozdíl mezi funkemi pro jednu a více řádek
  • Funkce pro text, čísla a data
  • Explicitní a implicitní konverze
  • Konverzní funkce
  • Zazehování funkcí
  • Zobrazení výkonu funkcí – tabulka dual
  • Získání aktuálního data funkcí SYSDATE
  • Práce s hodnotami NULL

Agregace dat pomocí seskupování

  • Grouping funkce (agregační funkce)
  • Postup agregčních funkcí při práci s hodnotami NULL
  • Vytváření skupin dat – klauzule GROUP BY
  • Seskupování více sloupců
  • Omezení výsledku agregace – klauzule HAVING

Načítání dat z více tabulek

  • Typy spojování (joinů)
  • Použití NATURAL JOIN
  • Aliasy tabulek
  • Spojení v klauzuli WHERE
  • INNER JOIN (vnitřní spojení)
  • Externí spojení LEFT, RIGHT, FULL OUTER JOIN
  • Descartesův součin

Poddotazy

  • Umístění poddotazů v příkazu SELECT
  • Poddotazy pro jednu a více řádek
  • Operátory pro poddotazy s jednou řádkou
  • Seskupování v poddotazech
  • Operátory pro poddotazy s více řádky: IN, ALL, ANY
  • Způsob zpracování hodnot NULL v poddotazích

Kolektivní operátory

  • Operátor UNION
  • Operátor UNION ALL
  • Operátor INTERSECT
  • Operátor MINUS

Vložení, aktualizace a vymazání dat

  • Příkaz INSERT
  • Kopírování dat z jiné tabulky
  • Příkaz UPDATE
  • Příkaz DELETE
  • Příkaz TRUNCATE

Transakce

  • Příkazy COMMIT, ROLLBACK a SAVEPOINT

Příkazy DDL

  • Hlavní objekty databáze
  • Pravidla pro pojmenování objektů
  • Vytváření tabulek
  • Dostupné datové typy pro sloupce
  • Možnost DEFAULT
  • Možnosti NULL a NOT NULL

Správa tabulek

  • Referenční integrita: CHECK, PRIMARY KEY, FOREIGN KEY, UNIQUE
  • Vytvoření tabulky dotazem
  • Mazání tabulek DROP TABLE
  • Příkaz DESCRIBE

Jiné objekty schématu

  • Sequences (sekvence)
  • Synonyms (synonyma)
  • Views (pohledy)

Požadavky

  • Znalosti práce s počítačem
  • Znalosti jakéhokoli operačního systému
 21 Hodiny

Počet účastníků


Cena za účastníka

Reference (6)

Nadcházející kurzy

Související kategorie