Detail kurzu

Microsoft SQL Server pre vývojárov I. - pokročilá tvorba dotazov pomocou Transact SQL

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Jazyk SQL slúži na všetky činnosti súvisiace s SQL serverom. Jednou z najčastejšie využívaných je analyzovanie údajov uložených v databáze. Tu vo veľa prípadoch nestačí len jednoduché agregovanie údajov spojených tabuliek cez zopár spojení JOIN. Veľmi často je potrebné písať vnorené dotazy, používať množinové operácie. Kurz Microsoft SQL Server pre vývojárov - pokročilá tvorba dotazov pomocou Transact SQL je voľným pokračovaním kurzu Microsoft SQL Server II. - Písanie dotazov pomocou Transact SQL, preto uchádzač, ktorý chce absolvovať priamo tento kurz, by mal ovládať témy obsiahnuté v predošlom kurze. Kurz sa zameriava na DML dotazy, ktoré potrebujeme na manipulovanie s údajmi a na možnosti, ktoré potrebujeme, ak nám nestačí jednoduchý výstup údajov, ale potrebujeme využívať SQL priamo na analyzovanie údajov. K tomu potrebujeme poznať možnosti agregácie, musíme poznať a vedieť využívať interné funkcie, vedieť písať vnorené tzv. subdotazy a tiež musíme vedieť spájať údaje cez množinové operácie.

Obsah kurzu

===Použitie príkazov DML na modifikovanie údajov - Vkladanie údajov - Vkladanie záznamov príkazom INSERT ... VALUES - Vkladanie záznamov príkazom z iného zdroja - Vkladanie záznamov príkazom SELECT INTO - Modifikovanie a zlučovanie údajov - Modifikovanie údajov príkazom UPDATE - Aktualizácia tabuľky na základe spojenia JOIN do inej - Spájanie tabuliek príkazom MERGE - Odstraňovanie záznamov príkazom DELETE - Odstraňovanie príkazom TRUNCATE TABLE - Generovanie automatických hodnôt v stĺpci - Použitie IDENTITY - Použitie sekvencií ===Použitie vstavaných funkcií - Písanie dotazov so vstavanými funkciami - Skalárne funkcie - Agregačné funkcie - Funkcie typu „Window“ - Použitie konverzií - Opakovanie dátových typov SQL servera - Implicitné a Explicitné konverzie - Konvertovanie funkciou CAST - Konvertovanie funkciou CONVERT - Konvertovanie textov funkciou PARSE - Konverzia cez TRY_PARSE a TRY_CONVERT - Konverzia pomocou funkcie FORMAT - Použitie Podmienkových štruktúr - Podmienková funkcia IIF - Výber zo zoznamu položiek cez CHOOSE - Podmienky pomocou výrazu CASE - Použitie testovacích funkcií ISNUMERIC a ISDATE - Použitie funkcií pri práci s hodnotou NULL - Konverzia NULL s pomocou ISNULL - Použitie výrazu COALESCE pri konverzií NULL - Použitie výrazu NULLIF ===Zoskupovanie a agregácia údajov - Použitie agregačných funkcií - Práca s agregačnými funkciami - Vstavané agregačné funkcie - Použitie DISTINCT s agregačnými funkciami - Agregačné funkcie a hodnota NULL - Použitie klauzuly GROUP BY - Klauzula GROUP BY - GROUP BY a logické poradie operácií - GROUP BY postup spracovania - Použitie GROUP BY s agregačnými funkciami - Filtrovanie v skupinách cez klauzulu HAVING ===Použitie množinových operátorov - Dotazy s operátorom UNION - Interakcie medzi množinami - Operátor UNION - Operátor UNION ALL - Použitie EXCEPT a INTERSECT - Práca so zoskupovaním množín - Klauzuly CUBE a ROLLUP - Funkcia GROUPING_ID

Cieľová skupina

mierne pokročilý
Hodnotenie




Organizátor



Ďalšie termíny kurzu
Termín Cena Miesto konania Zarezervovať