Detail kurzu
Microsoft SQL Server pre vývojárov II. - pokročilé metódy analýzy dát pomocou Transact SQL
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Niektoré biznis zadania pre analytika môžu znieť celkom nevinne a na prvý pohľad jednoducho, avšak často analytik na druhý pohľad zistí, že to nebude také jednoduché a nevystačí si so znalosťou základných možností analýzy v SQL ako je funkcia SUM() a klauzula GROUP BY. Ako jeden príklad za všetky sa dá uviesť úloha zistiť medzimesačné nárasty resp. poklesy tržieb. Práve na riešenie takýchto úloh potrebuje analytik vytiahnuť z rukáva znalosti pokročilejších možnosti analýzy dát.
Kurz Microsoft SQL Server pre vývojárov - pokročilé metódy analýzy dát pomocou Transact SQL sa zaoberá nástrojmi ako sú korelované dotazy, použitím rôznych tabuľkových výrazov pri písaní dotazov a hlavne agregačnými a rankovacími funkciami okna, ktoré pomáhajú pri riešení zložitejších analytických úloh.
Kurz je pokračovaním kurzu Microsoft SQL Server pre vývojárov I. - pokročilá tvorba dotazov pomocou Transact SQL, na ktorý priamo nadväzuje. Uchádzač, ktorý chce absolvovať priamo tento kurz, by mal ovládať témy obsiahnuté v predošlých kurzoch.
Obsah kurzu
Použitie pod-dotazov- Písanie samostatných pod-dotazov
- Práca s pod-dotazmi
- Skalárne pod-dotazy
- Viachodnotové pod-dotazy
- Písanie korelovaných pod-dotazov
- Korelované pod-dotazy
- Písanie korelovaných pod-dotazov
- Použitie predikátu EXISTS s pod-dotazmi
- Pohľady (Views)
- Písanie dotazov používajúcich pohľady
- Tvorenie pohľadov
- TVF – Inline Table Valued Funcions
- Písanie dotazov používajúcich TVF
- Vytvorenie Inline TVF
- Odvodené tabuľky (Derived Tables)
- Písanie dotazov používajúcich odvodené tabuľky
- Pravidlá písania dotazov používajúcich odvodené tabuľky
- Odvodené tabuľky so vstupnými parametrami
- Vnáranie a opätovné použitie odvodených tabuliek
- Použitie APPLY
- Operátor APPLY
- Operátor CROSS APPLY
- Operátor OUTER APPLY
- Možnosti CROSS APPLY a OUTER APPLY
- CTE – Common Table Excpressions
- Písanie dotazov používajúcich CTE
- Vytvorenie CTE
- Porovnanie jednotlivých tabuľkových výrazov, ich možnosti a použitie
- Vytváranie okien pomocou klauzuly OVER
- Systém SQL okien (SQL Windowing) a jeho komponenty
- Použitie klazuly OVER
- Príprava okien (Windows)
- Poradie a rámce (Frames)
- Prehľad funkcií okna (Window functions)
- Agregačné funkcie okna
- Rankovacie funkcie okna
- Posuvné funkcie okna
- Distribučné funkcie okna
- Písanie dotazov s PIVOT a UNPIVOT
- Čo je to kontingenčnosť stĺpcov (Pivoting)
- Elementy klauzuly PIVOT
- Písanie dotazov s UNPIVOT
Cieľová skupina
pokročilýHodnotenie
Organizátor
Ďalšie termíny kurzu
Podobné kurzy
podľa názvu a lokality