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?.
| The course is included in the following category: |
Databáze → Microsoft SQL → MS SQL Microsoft |
Difficulty of the course: Advanced
Course duration: 2 days
Contents of the course:
- 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?
Expected knowledge:
Znalost princip? rela?ních databází
Znalost základní syntaxe a jednoduchých dotaz? v jazyce SQL
Time schedule: 9:00 - 17:00
.Course dates:
Recommended previous and follow-up courses:
