Návrh Školení

Modul 1: Úvod

  • Definice SQL
  • Schopnosti SQL
  • Standardy SQL
  • Použití SQL

    Modul 2: Příkazy SQL pro dotazování

  • Vytvoření tabulky [Datový typ, formát tabulky, formát klíče]
  • Vložení dat [Jeden záznam až více záznamů]
  • Vložení do [Jeden záznam až více záznamů]
  • Příkaz SELECT
  • Příkazy SELECT s podmínkami
  • Příkazy SELECT se subdotazy


Modul 3 - Dotazování pomocí UNION

  • Pravidla a aplikace UNION
  • Pravidla a aplikace UNION ALL


Modul 4 – Výpočty a agregace

  • Použití speciálních dotazů, jako jsou:
  1. SUM (součet)
  2. AVE (průměr) - správný termín je AVG
  3. MIN (minimum)
  4. MAX (maximum)
  5. Jiné postupy výpočtů pro extrakci dat

Modul 5 – Entita-Relační diagramy

  • Vztahy mezi tabulkami
  • Jak správně rozdělit jednu tabulku na více tabulek
  • Vytváření tabulek s vztahy
  • Jak zlepšit výkon při dotazování dat pomocí ERD (Entita-Relačního diagramu)


Modul 6 - Spojení tabulek s použitím dvou tabulek

  • Úplné spojení (FULL JOIN)
  • Vnitřní spojení (INNER JOIN)
  • Levé spojení (LEFT JOIN)
  • Pravé spojení (RIGHT JOIN)


Modul 7 – Kombinace spojování

  • Použití tří nebo více tabulek s kombinací spojení (levé, pravé, úplné, vnitřní)
  • Doporučená postupy při spojování více tabulek

Modul 8 - SQL Transakce

  • Co je to SQL transakce?
  • Použití SQL transakcí
  1. SQL transakce při dotazování dat
  2. SQL transakce, vrácení zpět (ROLLBACK) a potvrzení (COMMIT)
  • Vlastnosti ACID v SQL transakcích

Poznámka:

  • Každý modul bude doplněn praktickými cvičeními, které testují porozumění témata.
  • Po ukončení školení budou předány prezentace ve formátu Power Point.
  • Po ukončení školení budou předány SQL dotazy z lekce.
  • Po ukončení školení budou předány nezodpovězené a zodpovězené verze cvičení.

Požadavky

SQL: Základy dotazování nebo ekvivalentní znalosti.

 14 hodiny

Počet účastníků


Cena za účastníka

Reference (4)

Nadcházející kurzy

Související kategorie