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 ===Používanie tabuľkových výrazov - 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 ===Používanie rankovacích, posuvných a agregačných funkcie okna - 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 ===Práca s kontingenčnosťou stĺpcov - 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
Termín Cena Miesto konania Zarezervovať