Microsoft SQL Server - pokročilé dotazování v jazyce T-SQL (MSQL0A1)
Tento kurz naučí účastníky psát pokročilejší dotazy v jazyce T-SQL na databázovém serveru Microsoft SQL Server. Účastníci se po krátkém zopakování základní syntaxe dotazů mimo jiné naučí seskupovat data, využívat poddotazy, používat stránkovací funkce a pracovat s kontingenční tabulky pomocí operátoru pivot. V závěru si ukáží základní principy ošetření chyb a nejdůležitější faktory ovlivňující výkon databázových dotazů. Kurz je primárně zaměřen na platformu SQL Server, ale většina probírané látky je platná univerzálně napříč většinou SQL databázových systémů.
| Kurz je zaradený v kategórii: | 
										Databáze → Microsoft SQL → MS SQL																					 Microsoft  | 
								
Náročnosť kurzu: pokročilý
Délka kurzu: 2 dny
Náplň kurzu:
- Zopakování syntaxe SQL dotazů - datové typy, SELECT, WHERE, vkládání a změna dat
 - Seskupování a agregace dat - klauzule GROUP BY, HAVING, agregační funkce
 - Poddotazy - psaní a využití poddotazů, operátory IN a EXISTS
 - Tabulkové výrazy - psaní a využití tabulkových výrazů, využití pohledů, inline funkce
 - Operátory sady - operátor UNION, použití operátorů EXCEPT, INTERSECT a APPLY
 - Použití Offset, stránkovacích a agregačních funkcí
 - Kontingenční tabulky - operátory PIVOT a UNPIVOT, Grouping Sets
 - Ošetření chyb - bloky TRY/CATCH, práce s informací o chybě
 
									Predpokladané znalosti:
									
Znalost principů relačních databází
Znalost základní syntaxe a jednoduchých dotazů v jazyce SQL								
Časový rozvrh: 9:00 - 17:00
.Termíny kurzu:
Odporučené predchádzajúce a nadväzujúce kurzy:
