SQL lekérdezések használata SQL Server környezetben - haladó

SQL-20761-2

Képzési forma:
Képzés hossza:
2 nap (16 óra)
Tananyag nyelve:
Magyar
2022.
december
07.
Biztosan indul
2023.
január
12.
2023.
február
09.
2023.
március
09.
2023.
március
30.
2023.
április
27.
2023.
május
25.
2023.
június
23.
2023.
július
20.
2023.
szeptember
14.
2023.
október
12.
2023.
november
09.
2023.
december
07.

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.

  • Táblakifejezések használata: a nézetek fogalma és jellemzői, nézeteket használó lekérdezések írása, származtatott táblák fogalma és használata, különböző típusú táblakifejezések alkalmazása lekérdezésekben
  • Operátorok használata adathalmazok kezelésére (a UNION, UNION ALL, APPLY, CROSS APPLY, OUTER APPLY és INTERSECTS)
  • Ablakkezelő függvények használata: RANKING, OFFSET és AGGREGATE függvények alkalmazása lekérdezéskben
  • Kimutatások és csoport halmazok készítése, a PIVOT operátorok és a GROUPING SETS kifejezések alkalmazása
  • SQL Server metaadatok lekérdezése: metaadatok fogalma, SQL Server rendszer objektumok lekérdezése (rendszerkatalógus nézet, rendszer függvények, rendszer-dinamikus menedzsment nézetek)
  • Tárolt eljárások végrehajtása: tárolt eljárás fogalma, működése; az EXECUTE használata, bemeneti és kimeneti paraméterek átadása eljárásokhoz, tárolt eljárás eredményének kezelése, rendszerszintű tárolt eljárás végrehajtása
  • Bevezetés a a T-SQL programozásba: a programozás célja és felhasználási területe; változók kezelése; batch fogalma; vezérlőelemek (ciklusok, elágazások) alapjai; dinamikus SQL fogalma, készítése és végrehajtása; szinonimák fogalma és használata
  • 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
  • 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.