Návrh Školení

DQL (Data Query Language)

  • Korelace v klauzulech FROM, WHERE, SELECT a HAVING
  • Korelace a výkon
  • Použití funkcí CASE, IF, COALESCE
  • Použití proměnných
  • Převod datových typů (casting a konverze)
  • Zpracování hodnot NULL a bezpečných operátorů pro NULL
  • Použití regulárních výrazů s operátorem REGEXP
  • Užitečné funkce GROUP BY specifické pro MySQL (GROUP_CONCAT atd.)
  • GROUP BY WITH ROLLUP
  • EXISTS, ALL, ANY
  • Vícekovinný OUTER JOIN
  • Přepis poddotazů jako spojení (joins)

DML (Data Modification Language)

  • Víceřádkové vložení (inserts)
  • INSERT pomocí SELECT
  • Použití poddotazů ve DML příkazech
  • Použití proměnných v DML dotazech
  • Zámek tabulek a řádků (locking)
  • Aktualizace dat ve více tabulkách
  • Klausule IGNORE
  • Klausule REPLACE
  • DELETE versus TRUNCATE

DDL (Data Definition Language)

  • Vytváření tabulek pomocí SELECT
  • Dočasné tabulky

Uložené procedury

  • Krátký úvod do uložených procedur v MySQL

Požadavky

Dobrá znalost SQL.

 7 hodiny

Počet účastníků


Cena za účastníka

Reference (5)

Nadcházející kurzy

Související kategorie