Tvorba dotazů v jazyce SQL - ŠR 2021/22
Cíle kurzu:Naučit se nainstalovat a ovládat databázi MySQL.
Naučit se vytvářet a upravovat tabulky a jejich data pomocí jazyka SQL.
Naučit se spojovat tabulky, agregovat řádky a používat funkce.
Pochopit práci v multiuživatelském prostředí, transakce a zamykání.
Zkusit si, jak se v jazyce SQL vytváří procedury, funkce a triggery.
Naučit se základní administrátorské úkony.
Předpokládáné znalosti:základní ovládání PC
Vhodné pro:žáky 9. třídy (mladší po dohodě), studenty SŠ a VŠ, dospělé
Termíny kurzů:Zimní semestr: 15. 9. 2021 - 2. 2. 2022, každou středu od 19:30
Letní semestr: 9. 2. - 15. 6. 2022, každou středu od 19:30
První lekce:V zimním semestru: ve středu 15. 9. 2021 od 19:30
V letním semestru: ve středu 9. 2. 2022 od 19:30
Počet lekcí:19 lekcí × 120 min
Forma:online skupinové výukové lekce
Cena:3200 Kč
Místo konání:lekce probíhají online přes Skype
Databáze jsou standardem pro uchovávání dat na webu a ve firemním prostředí. Kurz vás naučí s databázemi komunikovat pomocí jazyka SQL. Tento jazyk nepoužívá běžné programátorské vyjadřování, ale snaží se o to, aby uživatel mohl k datům přistupovat příkazy podobnými mluvenému jazyku. Kromě ukládání a správy dat lze také v SQL snadno formulovat, co chceme s daty provést, čímž se tento jazyk stáváná silným a nezastupitelným nástrojem při jejich analýze a zpracování.
Na začátku kurzu si vysvětlíme koncept databází a tabulek. Ukážeme si, jak vypadají skutečné tabulky z firemního prostředí. Následně si nainstalujeme na své počítače databázi MySQL. Seznámíme se s příkazovým řádkem a zkusíme si několik základních příkazů jako ochutnávku problémů, které nás budou v budoucnu čekat. Následně začneme probírat jednotlivá témata. Vše budeme ukazovat na příkladech, které si bude možné také samostatně zkoušet.
Na kurzu se budeme věnovat těmto tématům:
- vytváření a úprava tabulek,
- vkládání, úprava a mazání dat,
- používání funkcí v dotazech,
- spojování tabulek,
- agregace,
- indexování,
- cizí klíče,
- transakce a uzamykání,
- procedury a funkce,
- triggery,
- řízení přístupu.
Z lekcí se bude pořizovat videozáznam, aby v případě absence bylo možné lekci shlédnout později.
Přihláška