Detail kurzu
Jazyk SQL - pokročilý v prostredí MS SQL Server
IVIT - Inštitút vzdelávania informačných technológií, s.r.o.
Popis kurzu
Počítačový kurz Jazyk SQL pokročilý prehlbuje znalostí účastníkov o pokročilé možnosti využívania jazyka SQL v prostredí databázového systému MS SQL Server.
Na počítačovom kurze Jazyk SQL pokročilý Vás naučíme pokročilé možnosti dotazovania pomocou príkazu SELECT, budete vedieť využívať poddotazy, spájať údaje z viacerých tabuliek, filtrovať, zoraďovať a zoskupovať výsledky.
- Účastníci sa ďalej naučia využívať vstavané funkcie a vytvárať si vlastné funkcie, využívať uložené procedúry a triggery.
- Jazyk SQL spoznáte pracujúc na platforme MS SQL Server.
Využijete ho tiež v iných databázových systémoch (MySQL, Sybase, Oracle, PostgreSQL, Firebird, MS Access a pod.).
Obsah kurzu
VÝBER ÚDAJOV Z DATABÁZY - PRÍKAZ SELECT
- Použitie klauzúl - FROM, IN
- Filtrovanie údajov pomocou WHERE
- Zoraďovanie výsledkov pomocou klauzuly ORDER BY
SPÁJANIE ÚDAJOV Z VIACERÝCH TABULIEK
- JOINY INNER JOIN, LEFT RIGHT JOIN, FULL JOIN, CROSS JOIN
- Joinovanie tabuliek samých so sebou
- Zoskupovanie údajov pomocou GROUP BY
- Filtrovanie zoskupených údajov pomocou HAVING
- Deklarácia - PARAMETERS
- Základné súhrnné funkcie - AVG, COUNT, MAX, MIN, SUM
- Príkazy UNION, EXCEPT, INTERSECT, MINUS
VKLADANIE, EDITÁCIA A MAZANIE ZÁZNAMOV
- Príkazy INSERT, UPDATE a DELETE
- Klauzula OUTPUT / RETURNING
- Vytváranie a použitie Sekvencie
VNORENÉ DOTAZY (SUBQUERIES)
- Úvod do vnorených dotazov
- Použitie vnorených dotazov vo výrazoch a ako odvodené tabuľky
- Použitie operátorov IN a EXISTS
- Použitie klauzuly OVER a stránkovacích funkcií (ROW_NUMBER, RANK)
- Filtrovanie pomocou TOP a OFFSET-FETCH
PIVOT TABUĽKY A GROUPING SETS
- Použitie operátorov PIVOT a UNPIVOT
- Práca s GROUPING SETS
PROCEDURÁLNE NADSTAVBY JAZYKA SQL
- Dokazovanie dát s použitím procedúr
- Parametre procedúr
- Tvorba základnej procedúry
- Používanie nástroja DEBUG
- Riadenie kódu (IF, WHILE atd.)
POUŽITIE VSTAVANÝCH FUNKCIÍ
- Typy funkcií
- Vytváranie funkcií
- Písanie dotazov s použitím funkcií
- Spúšťače (TRIGGER)
Cieľová skupina
IT kurz Jazyk SQL pokročilý je určený pre užívateľov, ktorí sa potrebujú rýchlo naučiť pracovať s databázami v MS SQL Server prostredníctvom jazyka SQL, pretože správa tohto systému nie je hlavnou náplňou ich práce.POŽADOVANÉ VSTUPNÉ VEDOMOSTI:
Vyžadujú sa znalosti práce s jazykom SQL na úrovni základného kurzu Jazyk SQL – základy.
Odporúčaná je znalosť práce s ľubovoľnou databázovou aplikáciou, ktorá podporuje štandard SQL jazyka (napr. MS SQL Server, MS Access, MySQL, ORACLE a pod.).
FIREMNÉ IT KURZY v priestoroch vašej spoločnosti:
Preferujete uzatvorený firemný kurz v priestoroch Vašej spoločnosti?
Kontaktuje nás, radi ho pripravíme a prispôsobíme Vašim predstavám, potrebám a možnostiam - kontaktujte nás pre bližšie info (ivit.sk) »»»
Cena kurzu zahŕňa: občerstvenie (káva, čaj, minerálka, keksíky, prípadne ovocie), osvedčenie, ktoré je potvrdením absolvovania počítačového školenia, sadu neriešených príkladov, študijný materiál spoločnosti IVIT, vypracovaný v slovenskom jazyku.
Hodnotenie
Organizátor
Podobné kurzy
podľa názvu a lokality