Návrh Školení
Modul 1: Úvod
- Definice SQL
- Možnosti využití SQL
- Standardy SQL
-
Typické aplikace SQL
Modul 2: Příkazy SQL pro dotazování
- Vytváření tabulek [typy dat, formát tabulky, definice klíčů]
- Vkládání dat [od jednotlivých záznamů až po více záznamů najednou]
- Příkaz INSERT do databáze [vložení od jediného až po několik záznamů]
- Příkaz SELECT
- Využití podmínek v příkazu SELECT
- Dotazy s použitím poddotazů v rámci příkazu SELECT
Modul 3: Spojování dat pomocí operace UNION
- Pravidla a praktické použití operace UNION
- Pravidla a praktické využití příkazu UNION ALL
Modul 4: Výpočty a agregace dat
- Používání speciálních funkcí při dotazování:
- SUM – součet hodnot
- AVE – průměrná hodnota
- MIN – nejnižší hodnota v daném seznamu
- MAX – nejvyšší hodnota v daném seznamu
- Další postupy pro výpočty a extrakci informací z databáze
Modul 5: Diagram vztahů mezi entitami (ERD)
- Vzorce vzájemného propojení tabulek
- Jak správně rozdělit jednu tabulku na několik samostatných tabulek
- Tvorba tabulek s vytvořením vhodných vztahů mezi nimi
- Jak díky diagramu ERD zvýšit efektivitu vyhledávání dat
Modul 6: Spojování dvou tabulek
- Plné spojení tabulek (FULL JOIN)
- Vnitřní spojení tabulek (INNER JOIN)
- Levostranné spojení tabulek (LEFT JOIN)
- Pravostranné spojení tabulek (RIGHT JOIN)
Modul 7: Komplexní kombinace více typů spojení
- Jak pracovat se třemi či více tabulkami při použití různých druhů spojení (levé, pravé, plné i vnitřní)
- Doporučené postupy při provádění spojování více tabulek najednou
Modul 8: Transakce v SQL
- Co je transakce v rámci SQL?
- K čemu se transakce v praxi využívají
- Použití transakcí při provádění dotazů na data
- Mechanismy rollbacku a commitu v rámci transakcí SQL
- Důležité vlastnosti transakcí – ACID principy
Poznámka:
- V každém modulu budou zařazeny praktická cvičení, která umožní účastníkům ověřit si své znalosti dané problematiky.
- Po skončení kurzu obdržíte soubory s prezentacemi ve formátu PowerPoint.
- K dispozici budou také všechny příklady dotazů z lekcí pro další studium.
- Zároveň obdržíte jak nevyřešené, tak již vyřešené verze jednotlivých cvičení.
Požadavky
SQL: Základy tvorby dotazů nebo rovnocenné znalosti.
Reference (4)
Plynulost tréninkového toku.
Alby Geronimo - Aarki, Inc.
Kurz - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Přeloženo strojem
Instruktor všechno vysvětluje velmi srozumitelným způsobem. Je skvělý v učení.
Elaiza Marie Parumog - Aarki, Inc.
Kurz - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Přeloženo strojem
Instruktor všechno vysvětluje velmi srozumitelným způsobem. Je skvělý v učení.
Elaiza Marie Parumog - Aarki, Inc.
Kurz - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Přeloženo strojem
Způsob, jakým instruktor vyučuje, je velmi informativní a efektivní, zejména na druhý den, kdy jsou témata poněkud pokročilejší.
Aynanie Kiram - Aarki, Inc.
Kurz - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Přeloženo strojem