SQL – základy dotazování
V tomto kurzu se naučíte základní techniky dotazování v jazyce SQL. Je zaměřen na databázi MS SQL server, ale využitelný je z velké části pro všechny relační databáze. Kurz je určen pro každého, koho baví práce s daty a chce si rozšířit obzory za hranice Excelu, zejména však pro data analytiky, zaměstance controllingu, správce databází a informačních systémů nebo ERP konzultanty. Po tomto kurzu budete vědět nejen jak získat data z databáze, ale i jak je proměnit v cenné informace.
Obsah kurzu:
1. Nezbytný úvod a trocha teorie
- Co jsou to databáze a jak jsou v nich uložena data
- Datové typy (text, číslo, datum a další)
- Základní orientace v SQL Server Management Studiu (SSMS)
2. Příkaz SELECT
- Základní syntaxe
- Textové, matematické a datumové funkce
- Filtrování dat pomocí WHERE
- Co jsou hodnoty NULL a jak s nimi pracovat
- Řazení výsledků pomocí ORDER BY
- Odstranění duplicitních záznamů DISTINCT
- Seskupování dat pomocí GROUP BY
- Základní agregační funkce SUM, AVG, MIN, MAX, COUNT a další
- Filtrování seskupených dat pomocí HAVING
- Omezování množství vrácených záznamů pomocí TOP
3. Dotazování na data z více tabulek a jejich spojování:
- Spojování tabulek – INNER JOIN, RIGHT JOIN, LEFT JOIN, FULL JOIN
- Sjednocování výsledků dvou a více dotazů – UNION, INTERSECT, EXCEPT
4. Poddotazy:
- Korelované a nekorelované poddotazy
- Agregační funkce v poddotazech
- Poddotazové operátory – IN, EXISTS, ANY, SOME, ALL
Délka kurzu: 2 dny
Cena kurzu: na dotaz
(dle počtu účastníků)
Termín: dohodou
Ptáte se mě:
Pro kolik lidí maximálně pořádáte školení?
Pořádám individuální i skupinová školení (max 10 lidí). Je to ideální počet pro odborné kurzy tohoto typu. Můžu se tak lépe věnovat jednotlivých účastníkům a procvičit celou látku.
Kde školení probíhají?
Školím většinou v prostorách zákazníka. Pokud nemáte k dispozici školící místnost s projektorem je možné zajistit i tzv. mobilní učebnu nebo pronajmout externí školící místnost.
Máte nějaké požadavky na školící místnost a technické vybavení?
Pro každého účastníka PC s operačním systémem Windows a připojením do internetu. Pro školení SQL Server Reporting Services je ideální monitor 15,6“ a více, pro kurzy SQL dotazování může být i menší. Co se týká prezentační techniky tak pro skupinové školení je potřeba projektor, pro individuální školení stačí jeden počítač navíc.
Školíte i jiná témata?
Momentálně ne, ale je možné se domluvit i indivuálně na něčem jiném dle Vašich požadavků a mých znalostí.
Jak je to s termíny školení?
Nejsou vypsané žádné veřejné termíny. Je to vždy dle potřeby a časových možností obou stran.