Školení Relační databáze a SQL pro datové analytiky

Š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

Před školením se předpokládá běžná uživatelská znalost práce s Excelem.

Verze programu

U firemního a individuálního školení si verzi programu, na které bude školení probíhat, můžete zvolit.
Otevřené kurzy probíhají na aktuální verzi programu. Lektor po dohodě s účastníky upozorní na rozdíly starších verzí.