Na tento kurz nyní můžete získat příspěvek 82 % ceny v rámci projektu Jsem v kurzu.
Školení je určené uživatelům, kteří plánují používat existující relační databáze. Posluchači se seznámí s důležitými pojmy ohledně strukturovaných i nestrukturovaných dat. Zjistí, jaké druhy dat existují a co spadá pod oblasti datové analýzy, datové vědy nebo datového inženýringu. Seznámí se s principy modelování tabulek i vztahů pomocí E-R diagramů a různých typů relací. Vyzkouší si, jak s databází komunikovat přes scripty jazyka SQL vedoucí k přidávání, úpravě, odebírání a čtení dat (CRUD). Naučí se využít jazyk SQL naplno pro čtení, filtrování, řazení, ale také seskupování dat. Zkusí si, jak lze tyto scripty uplatnit v koncových aplikacích, například v Excelu nebo nástroji Power BI. Poznají možnosti reportingu firemních dat uložených v databázích a efektivního vytěžování dat pro manažerské rozhodování. V průběhu celého školení je kladen důraz na praktické procvičování nad připravenými příklady z praxe.
Osnova školení
U individuálního a firemního školení je možné osnovu přizpůsobit.
- Úvod do práce s daty
- Terminologie data, informace a znalosti
- Způsoby získávání dat, pojem big data
- Strukturovaná a nestrukturovaná data
- Způsoby ukládání dat logicky a fyzicky
- Metody zpracování dat
- Význam a hodnota dat pro společnost
- Manipulace s daty, kompatibilita dat
- Reprezentace dat přes tabulky a grafy
- Problematika perzistentního ukládání
- Databáze a entity
- Informace o relačních databázích a uplatnění
- Představení technologií – on-premise/cloud
- Představení nástrojů pro práci s databází
- Informace o tabulkách – objekty, záznamy
- Modelování vztahů
- Zajištění a uplatnění typů vztahů 1:1, 1:N, M:N
- Porozumění vztahům, správná interpretace
- Hierarchický model ISA a povinnost vztahu
- Příklady využití vztahů v reálném prostředí
- Uplatnění jazyka SQL
- DML příkazy – INSERT, UPDATE, DELETE aj.
- DQL příkazy – SELECT, WHERE, IN, JOIN aj.
- Vnoření DQL příkazů, AND, OR, NOT, CASE
- Agregační funkce při využití DQL příkazů
- Pokročilé dotazování
- Speciální NULL hodnoty a jejich uplatnění
- LIKE v kombinaci s použitím tzv. wildcards
- DISTINCT, ORDER BY, SELECT TOP, LIMIT
- UNION, GROUP BY, HAVING, EXISTS, ANY
- BETWEEN, SELECT INTO, aliasy, komentáře
- Využití jazyka SQL
- Uplatnění SQL v koncových aplikacích
- Dotazy SQL pro analýzu v aplikaci Excel
- Dotazy SQL pro analýzu v aplikaci Power BI
- Možnosti exportování výsledků do souboru
- Využití výsledků pro analýzu v jiné aplikaci
Předchozí znalosti
Verze programu
Otevřené kurzy probíhají na aktuální verzi programu. Lektor po dohodě s účastníky upozorní na rozdíly starších verzí.