Ismertető
A képzés mindenkinek ajánlott, akinek feladata lesz adatok haladó szintű lekérdezése, megjelenítése, rendszerezése, hibakezelése, tranzakciók kezelése SQL Server 2016 rendszerben. A képzés korábbi SQL lekérdezési ismeretekre és gyakorlatra épít, és az operátorok, táblakifejezések, tárolt eljárások, hibakezelés, nézetek, tranzakció és optimalizálás alapok témákkal foglalkozik.
Szükséges előképzettség
A Querying Microsoft SQL Server 2016 (20461_1) tanfolyam elvégzése vagy annak ismeretanyaga. Mivel a tananyagok angol nyelvűek, ezért az angol nyelv legalább alapfokú, dokumentumolvasás-szintű ismerete szükséges. Az előadás magyar nyelven zajlik.
Tematika
INSERT, UPDATE, DELETE utasítások alkalmazása a Transact-SQL-ben.
MERGE utasítás
OUTPUT klauzula beépítése a különféle DML utasításokba
Kimutatások készítése, a PIVOT és UNPIVOT alkalmazása.
Bevezetés a T-SQL programozásba: vezérlőelemek (ciklusok, elágazások) alapjai; dinamikus SQL fogalma, készítése és végrehajtása.
Hibakezelés: alapfogalmak, fordítási és futtatási hibák, hibák átirányítása a TRY/CATCH segítségével, hibakezelő rutinok készítése a CATCH és ERROR függvények segítségével, hiba-üzenetek készítése kliens oldalon (THROW, RAISERROR), hibakezelési tippek és trükkök.
Tranzakciók kezelésének alapjai: alapfogalmak, tranzakció tulajdonságai, tranzakció használatának előnyei; tranzakció-kezelő utasítások használata; tranzakció hibakezelés.