Detail kurzu
Microsoft SQL Server II. - písanie dotazov pomocou Transact SQL
IT LEARNING SLOVAKIA, s.r.o.
Popis kurzu
Ako súvisí TSQL s nástrojom SSMS a serverom MS SQL 2016? Aké sú možnosti spájania tabuliek pri písaní dotazov? Ako efektívne filtrovať dáta v dotazoch? Toto sú základné otázky, na ktoré nájdete odpovede v prvej časti kurzu k jazyku T-SQL. Znalosť toho jazyka začína pri písaní jednoduchých SELECT dotazov, a je dôležitá rovnako pre analytikov, ako aj pre budúcich návrhárov, prípadne správcov MS SQL servera.
Kurz Microsoft SQL Server II. – Písanie dotazov pomocou Transact SQL je zameraný na písanie dotazov SELECT, ktoré používame na získavanie dát so servera SQL. Konkrétne sa podrobne rozoberajú možnosti spájania údajov z niekoľkých tabuliek a ich filtrovanie vo výstupe.
Na efektívne absolvovanie kurzu je potrebné ovládať základnú databázovú teóriu, a to aspoň na úrovni kurzu Microsoft SQL server I. – Úvod do SQL databáz.
Obsah kurzu
Predstavenie Microsoft SQL server 2016- Základná architektúra SQL servera
- Relačné databázy
- Databázy typu klient – server
- Edície a verzie MS SQL servera
- Úvod do nástroja SQL Server Management Studio
- Spôsoby prihlasovania na SQL server
- Ukladanie súborov SSMS
- Základné časti jazyka T-SQL
- Predstavenie jazyka T-SQL
- Základná terminológia T-SQL príkazu
- Kategórie príkazov
- Predikáty a operátory
- Funkcie
- Premenné
- Výrazy
- Kontrola vykonávania, Chyby a Transakcie
- Komentáre
- Oddeľovače dávok
- Teória množín
- Pochopenie Predikátovej logiky
- Logické poradie operácií v príkaze SELECT
- Jednoduché príkazy SELECT
- Výber stĺpcov z tabuľky alebo pohľadu
- Výber a zobrazovanie stĺpcov
- Výpočty v klauzule SELECT
- Eliminácia duplicít
- Množiny a duplicitné riadky
- Klauzula DISTINCT
- Použitie aliasov
- Alias odkazujúci na stĺpec
- Alias odkazujúci na tabuľku
- Vplyv logického spracovania na aliasy
- Písanie jednoduchých výrazov CASE
- Pochopenie spojenia JOIN
- Klauzula FROM a virtuálne tabuľky
- Definícia pojmu karteziánsky súčin
- Prehľad typov spojenia JOIN
- Možnosti T-SQL syntaxu
- Dotazy s INNER JOIN
- Pochopenie spojenia INNER JOIN
- Syntax spojenia INNER JOIN
- Príklady spojenia INNER JOIN
- Dotazy s OUTER JOIN
- Pochopenie spojenia OUTER JOIN
- Syntax spojenia OUTER JOIN
- Príklady spojenia OUTER JOIN
- Dotazy s CROSS JOIN a SELF JOIN
- Pochopenie spojenia CROSS JOIN
- Syntax spojenia CROSS JOIN
- Príklady spojenia CROSS JOIN
- Pochopenie spojenia „Self“ JOIN
- Príklady „Self“ JOIN
- Dotazy nad viacerými tabuľkami
- Zoraďovanie údajov
- Použitie klauzuly ORDER BY
- Syntax klauzuly ORDER BY
- Príklady použitia ORDER BY
- Filtrovanie údajov s pomocou predikátov
- Filtrovanie údajov v klauzule WHERE cez predikáty
- Porovnávacie operácie
- Logické operácie AND, OR a NOT
- Predikáty IN a BETWEEN
- Filtrovanie s pomocou možností TOP a OFFSET-FETCH
- Filtrovanie v klauzule SELECT cez možnosť TOP
- Možnosť TOP WITH TIES
- Filtrovanie v klauzule ORDER BY cez OFFSET-FETCH
- Práca s neznámymi hodnotami
- Logika postavená na troch stavoch
- Práca s NULL hodnotami
- Predstavenie dátových typov pre SQL server 2016
- Dátové typy MS SQL servera
- Dátové typy – Čísla
- Dátové typy – Binárne reťazce
- Iné dátové typy
- Prednosť dátových typov
- Konverzné scenáre
- Práca s textovými údajmi
- Dátové typy – texty
- Collation
- Spájanie reťazcov
- Funkcie na spracovanie textu
- Predikáty LIKE
- Práca s dátumom a časom
- Dátové typy – dátum a čas
- Zapisovanie dátumu a času ako text
- Práca s dátumom a časom nezávisle
- Funkcie na spracovanie dátumu času
Cieľová skupina
mierne pokročilý
Kontaktná osoba
Iveta Horná
+421 2/492 030 80
info@itlearning.sk
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality