Microsoft
Mentorált Mentorált
Azonosító 20761NAS
Ár (nettó/fő) 349 000 Ft
Hossz 40 óra (5 nap)
Indulási időpontok
  • 2018. december 10. 
  • 2019. február 25.
  • 2019. április 08.
  • 2019. június 17.
  • 2019. augusztus 05.
  • 2019. október 07.
SA VOUCHER beváltható!
Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Microsoft üzemeltetői tanfolyamok Tanfolyam

Querying Data with Transact-SQL + online tananyag Synology NAS központtal

SQL lekérdezések használata SQL Server 2016 környezetben, T-SQL programozási alapok

A tanfolyam célja

A tanfolyam az SQL képzések első állomása, melynek során a résztvevők megismerik az SQL Server 2016 alapjait, a Transact-SQL nyelv használatát, egyszerű és összetett lekérdezések készítését, az alapvető adatbázis implementálási, programozási feladatokat. A tanfolyam az SQL korábbi (2014 vagy 2012) verziójában dolgozók számára is megfelelő.

A képzés mindenkinek ajánlott (adatbázis adminisztrátorok, fejlesztők, adatelemzők, leendő BI szakemberek) akiknek feladatuk lesz különböző adatok lekérdezése, megjelenítése, rendszerezése SQL Server adatbázisokból, és ezeket az alapoktól a professzionális szintig szeretné elsajátítani. A képzés egyben biztosítja a szükséges előképzettséget a további üzemeltetői, fejlesztői vagy üzleti intelligencia tanfolyamokhoz. A képzés segít felkészülni az MCSA SQL Server 2016 Database Development minősítés 70-761-es kódú hivatalos Microsoft vizsgájára is.

Szükséges előképzettség

Windows 8/10 vagy Windows Server 2012/2016 üzemeltetői alapismeretek, relációs adatbázis-kezelési ismeretek. Mivel a tananyagok angol nyelvűek, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az előadás magyar nyelven zajlik.

Tanfolyami tematika

  • Az SQL Server 2016 áttekintése: architektúra, építőelemek, funkciók, eszközök
  • Munka az SQL Server 2016 eszközeivel és SQL Server adatbázisokkal: az SQL Server 2016 Management Studio használata, adatbázis objektumok, a Book Online (SQL Súgó) használata
  • Bevezetés a Transact-SQL (T-SQL) lekérdezésekbe: áttekintés, felépítés, szintaxis, alapfogalmak; egyszerű lekérdezések végrehajtása és működésnek elemzése
  • Egyszerű lekérdezések készítése és használata: a SELECT, DISTINCT és CASE használata; oszlop és tábla alias nevek kezelése
  • Többtáblás lekérdezések használata: a JOIN és típusainak (INNER, OUTER, SELF, CROSS) áttekintése és használata több táblából történő lekérdezések készítéséhez
  • Adatok szűrése és rendezése; a WHERE, ORDER BY, TOP és OFFSET-FETCH opciók használata; ismeretlen és NULL értékek kezelése
  • Adattípusok áttekintése: alapfogalmak, adattípusok áttekintése; karakter típusú adatok kezelése; idő és dátum típusú adatok kezelése
  • DML utasítások használata: adatok beillesztése, adatok törlése, adatok módosítása
  • Beépített függvények használata: függvények célja, működése; a beépített függvények áttekintése (skalár, konverziós, logikai, teszt és null függvények); lekérdezések készítése és elemzése beépített függvényekkel
  • Adatok csoportosítása és összevonása: alapfogalmak, a GROUP BY használata, az aggregáló függvények használata, szűrő csoportok alkalmazása a HAVING segítségével
  • Al-lekérdezések használata: al-lekérdezés típusok, korrelált al-lekérdezések fogalma és használata, skalár és több-eredményes al-lekérdezések írása, az IN és EXISTS kifejezések alkalmazása
  • 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

Kapcsolódó vizsga: 70-761, Querying Data with Transact-SQL (MCSA: SQL Server 2016 Database Development)

Adatvédelmi szabályzat
Tanfolyami feltételek
Bankkártyás fizetés
Akciók
SA VOUCHER
Finanszírozás
Kapcsolat
Magunkról
E-learning
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...
Tájékoztatjuk, hogy weboldalunk szöveges fájlokat, ún. „adatmorzsákat“ (cookie-kat) használ anonimizált látogatottsági információk gyűjtése céljából, valamint bizonyos szolgáltatások ezek nélkül nem lennének elérhetőek. A honlap további használatával hozzájárulását adja a cookie-k tárolásához és felhasználásához. További információ...