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

SQL-20761-2

Részvételi forma

Képzési forma

Mentorált

Képzés hossza

2 nap (2×8 tanóra),
naponta 9:00 - 17:00

Időpontok

Képzés ára

170 500 Ft
+ ÁFA/fő
Szeretne a témában testre szabott megoldást, csoportos képzést?
Egyedi képzési szolgáltatásainkról részletesen itt olvashat.

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.

Tematika

  • 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.

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.