fbpx
Tanfolyam hossza:
Képzés nyelve:
32 tanóra
Magyar
A képzés díja:
169 500 Ft + Áfa

Tanfolyam időpontok és jelentkezés

Zártcsoportos képzésre jelentkezem

Amennyiben munkatársaiddal zárt csoportos képzésen veszel részt és kaptál a tanfolyam időpont kódot, itt tudod leadni jelentkezésedet.

Jelentkezés időpont nélkül

Ha egyik időpont sem felel meg neked, de érdekel a tanfolyam, kérünk, hogy add le jelentkezésedet időpont nélkül! Új időpont felvételekor értesíteni fogunk.

A tanfolyamon a résztvevők megismerik a Microsoft SQL Server adatbázisokhoz használható Transact-SQL speciális, különleges, kevésbéismert technikáit.

Microsoft SQL szerver rendszert már jól ismerő, a T-SQL nyelvet napi szinten használó szoftverfejlesztőknek és rendszerüzemeltetőknek, akik szeretnék megismerni a T-SQL különleges technikáit.

A képzéshez erős T-SQL ismeretek szükségesek, lekérdezések (SELECT) és adatmódosító utasítások (INSERT, UPDATE, DELETE), DDL parancsok és T-SQL programozás, tárolt eljárások és függvények magabiztos használata elengedhetetlen.

Kérjük, segítsd munkánkat, és töltsd ki 20 kérdésből álló tesztsorunkat, mellyel Te is leellenőrizheted, milyen szintű SQL ismeretekkel rendelkezel, ezáltal könnyebben tudsz tudásodnak megfelelő képzést választani.

Kattints IDE a kérdéssorért!

Adatbázisok használatánál gyakran felmerül, hogy nem tudjuk a feladatot megoldani SQL programmal vagy feszegetjük az SQL korlátait, van megoldásunk ugyan egy feladatra, de lassú vagy nem hatékony és túl sok erőforrás-használattal jár.


Ezen a tanfolyamon a hallgatók olyan haladó, kevésbé ismert, speciális Microsoft SQL Server Transact-SQL technikákat ismerhetnek meg, amelyekkel új szintre emelhetik SQL programjaikat. Megnézzük, hogyan lehet olyan speciális adattípusokat kezelni, mint XML, JSON, geográfiai vagy éppen bináris adatok. Megtanuljuk, hogyan lehet külső helyen, fájlokban vagy más szervereken található adatokat kezelni. Az idősoros, a gráf és a memóriaoptimalizált táblák új lehetőséget teremtenek a fejlesztők számára az adattárolásban. A full text search segítségével a nagy méretű szöveges mezőkben történő keresési feladatokat tudjuk optimalizálni. A hatékony T-SQL programok készítésével, speciális fordítási lehetőségeivel és hibakeresésével is megismerkedünk. Nagy méretű programjaink projektekbe szervezésének elsajátítása megkönnyíti a nagy rendszerek kezelését.

A tanfolyam során nagy hangsúlyt fektetünk a gyakorlati tudás megszerzésére, kipróbálható példákkal, közösen és önállóan elkészítendő feladatokkal egyaránt találkoznak a résztvevők.

 

1. SPECIÁLIS ADATTÍPUSOK

1.1. XML adatok kezelése
1.1.1. XML adatok tárolása MS SQL Server adatbázisokban
1.1.2 XML adattípus és korlátozásai
1.1.3 XML lekérdezése
1.1.4. FOR XML záradék
1.2. JSON adatok kezelése
1.2.1. JSON adatok tárolása MS SQL Server adatbázisokban
1.2.2. JSON kezelő függvények: JSON_VALUE, JSON_QUERY, JSON_MODIFY, OPENJSON
1.3. Geometriai és geográfiai adattípusok
1.3.1. Geometriai adattípusok kezelése
1.3.2. Geográfiai adattípusok kezelése
1.4. Hierarchia kezelés
1.4.1. Hierarchia kezelése rekurzív Common Table Expression használatával
1.4.2. Hierarchia kezelése HIERARCHYID adattípus használatával
1.4.2.1. HIERARCHYID típusú mező létrehozása
1.4.2.2. HIERARCHYID típusú mező lekérdezése
1.4.2.3. HIERARCHYID típusú mező változáskezelése

 

2. KÜLSŐ ADATOK KEZELÉSE

2.1. Külső adatok betöltése a bcp parancs használatával
2.2. Külső adatok használata az OPENROWSET függvény használatával
2.3. Külső adatok betöltése az SQL Server Management Studio-val
2.4. Adatbázis szerver kapcsolat (linked szerver) definiálása
2.5. Külső (EXTERNAL) táblák használata
2.5.1. A PolyBase motor és működése
2.5.2. Külső táblakapcsolat létrehozása
2.5.3. Külső tábla lekérdezése

 

3. BINÁRIS ADATOK KEZELÉSE - A FILE TÁBLA

3.1. A FILESTREAM szolgáltatás
3.1.1. A FILESTREAM oszloptulajdonság
3.2. File táblák
3.2.1. A File táblák célja és szerepe
3.2.2. Filestream használatának előfeltételei
3.2.3. File tábla létrehozása
3.2.4. A File tábla kapcsolatai
3.2.5. File tábla lekérdezése

 

4. AZ IDŐSOR (TEMPORAL) TÁBLA

4.1. Az idősor tábla célja és szerepe
4.2. Idősor tábla létrehozása
4.3. Már meglévő tábla beállítása idősor táblaként
4.4. Idősor tábla lekérdezése
4.5. Idősoros működés kikapcsolása táblán
4.6. Speciális idősoros működés: a ledger táblák

 

5. GRÁF TÁBLÁK

5.1. Gráf táblák tulajdonságai
5.2. Gráf táblák létrehozása (NODE, EDGE)
5.3. Gráf táblák lekérdezése

 

6. MEMÓRIAOPTIMALIZÁLT TÁBLÁK: AZ IN-MEMORY OLTP

6.1. Memória optimalizált táblák használatának előfeltételei
6.2. Memória optimalizált táblák felépítése
6.3 Memória optimalizált táblák létrehozása
6.4 Memória optimalizált táblák kezelése

 

7. HALADÓ T-SQL TECHNIKÁK

7.1. Memóriaoptimalizált táblaváltozók létrehozása és használata
7.2. Natív fordítású tárolt eljárások
7.2.1. Natív fordítású tárolt eljárások célja
7.2.2. Natív fordítású tárolt eljárások korlátozásai
7.2.3. Natív fordítású tárolt eljárások létrehozása
7.2.4. Natív fordítású tárolt eljárások teljesítménye
7.3. Haladó kurzorkezelés
7.3.1. Paraméterezett kurzor létrehozása tárolt eljárás használatával
7.4. Haladó tranzakciókezelés
7.4.1. Zárolások kezelése HINT-ek segítségével
7.4.2. Zárolási problémák elkerülése
7.5. Haladó táblakezelés
7.5.1. Oszlopok SPARSE tulajdonsággal
7.5.2. Oszlopkészletek (COLUMN_SET) használata
7.5.3. Particionált táblák kialakítása és kezelése
7.5.4. Partíciók mozgatása
7.5.5. Particionálás megszüntetése

 

8. MENEDZSELT KÓD A T-SQL-BEN

8.1. A CLR integráció működése
8.2. Szerelvények importálása
8.3. .NET függvények és eljárások futtatása

 

9. HIBAKERESÉS

9.1. Hibakeresés átmeneti táblák használatával
9.2. Hibakeresés táblaváltozók használatával
9.3. Hibakeresés a Visual Studio segítségével

 

10. TELJES SZÖVEGES KERESÉS ÉS INDEXELÉS

10.1. A teljes szöveges keresés szerepe és feladata
10.2. Full-text katalógus létrehozása
10.3. Full-text index létrehozása
10.4. Teljes szöveges lekérdezések

 

11. JOGOSULTSÁGKEZELÉS

11.1. Felhasználók létrehozása és kezelése
11.2. Jogosultságok kezelése: a GRANT és a DENY utasítások
11.3. Jogosultságok visszavonása: a REVOKE utasítás
11.4. Sor alapú jogosultságok kialakítása

 

12. T-SQL PROJEKTEK KEZELÉSE

12.1. Adatszintű alkalmazásprojektek célja és használata
12.1.1. Alkalmazásprojekt fájlok létrehozása (DACPAC)
12.1.2. Alkalmazásprojekt mentések létrehozása (BACPAC)
12.2. Alkalmazásprojektek exportálása és importálása
12.3. Alkalmazásprojektek telepítése: DEPLOY

A tanfolyam szakképzett mentorai


Kérdésed van a tréninggel kapcsolatban?



ALAPOZÓ TRÉNINGEK EHHEZ A KÉPZÉSHEZ

Még nincs elegendő tudásod a kurzus elvégzéséhez? Akkor ezekkel a képzésekkel szerezheted meg a szükséges alapokat.


Adatbázis alapismeretek képzés
(MFDB1)

Hossz:
8 tanóra
Ár:
19 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
SQL nyelv I. - Lekérdezések tanfolyam
(MFSQL4)

Hossz:
16 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
SQL nyelv II. - Haladó lekérdezések, adatmódosítások tanfolyam
(MFSQL5)

Hossz:
16 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
SQL nyelv III. - SQL programozás tanfolyam
(MFSQL6)

Hossz:
16 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
júl. 08
SQL lekérdezések (Microsoft SQL Server alapon) tanfolyam
(MFSQL2)

Hossz:
16 tanóra
Ár:
89 500 Ft + Áfa
Kedvezmény:
Időpontok:
aug. 05
okt. 07
dec. 02
Microsoft SQL Server SQL alapok tanfolyam
(MFMSQL1)

Hossz:
32 tanóra
Ár:
139 500 Ft + Áfa
Kedvezmény:
Időpontok:
aug. 05
okt. 07
dec. 02
Microsoft SQL Server T-SQL programozás tanfolyam
(MFMSQL2)

Hossz:
32 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
Időpontok:
júl. 01
aug. 26
okt. 21
SQL nyelv és SQL segédeszközök (Oracle, MSSQL, MySQL és PostgreSQL)
(MFSQL1)

Hossz:
32 tanóra
Ár:
169 500 Ft + Áfa
Időpontok:
júl. 15
okt. 14

Ezek a tanfolyamok és e-learningek is érdekelhetnek

Tekintsd meg néhány további képzésünket a témában


Oracle SQL alapok tanfolyam
(MFPLS1)

Hossz:
32 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
Időpontok:
jún. 24
júl. 22
aug. 26
Oracle PL/SQL programozás tanfolyam
(MFPLS2)

Hossz:
32 tanóra
Ár:
179 500 Ft + Áfa
Időpontok:
júl. 08
szept. 09
nov. 11
Microsoft SQL Server telepítése, üzemeltetése és hibaelhárítása
(MFMSQL3)

Hossz:
40 tanóra
Ár:
169 500 Ft + Áfa
Kedvezmény:
Időpontok:
aug. 12
nov. 18
Adatmigrációs feladatok végrehajtása a Microsoft SQL Server Integration Services használatával
(MFMSQLBI4I)

Hossz:
24 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
Jelentések készítése a Microsoft SQL Server Reporting Services használatával
(MFMSQLBI5R)

Hossz:
24 tanóra
Ár:
129 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!
Üzleti adatok értékelése a Microsoft SQL Analysis Services használatával
(MFMSQLBI3A)

Hossz:
40 tanóra
Ár:
189 500 Ft + Áfa
Időpontok:
Jelenleg nincs meghirdetve időpont erre a tanfolyamra, megfelelő számú érdeklődés esetén indítjuk. Kérünk, hogy érdeklődj kollégáinknál!