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

Első oktatási nap: 2024. július 1., további oktatási napok: 2., 3., 4.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. június 21.
Képzés nyelve:
Magyar
Tanfolyam díja:
169 500 Ft + Áfa
Kedvezmények:

Első oktatási nap: 2024. augusztus 26., további oktatási napok: 27., 28., 29.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. augusztus 16.
Képzés nyelve:
Magyar
Tanfolyam díja:
169 500 Ft + Áfa
Kedvezmények:

Első oktatási nap: 2024. október 21., további oktatási napok: 22., 23., 24.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. október 11.
Képzés nyelve:
Magyar
Tanfolyam díja:
169 500 Ft + Áfa
Kedvezmények:

Első oktatási nap: 2024. december 16., további oktatási napok: 17., 18., 19.

Hétköznap napközbeni (09.00 - 16.30)
Jelentkezési határidő:
2024. december 6.
Képzés nyelve:
Magyar
Tanfolyam díja:
169 500 Ft + Áfa
Kedvezmények:

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.

Ezeket a kedvezményeket veheted igénybe jelentkezéskor:

MasterMoms program

A tanfolyamon a résztvevők megismerik a Microsoft SQL Server adatbázisokhoz használható Transact-SQL nyelv programozási lehetőségeit, képesek lesznek SQL programokkal adatbázisokat közvetlenül használó üzleti logikát elkészíteni, azt tárolt eljárások vagy függvények formájában elmenteni és a táblákhoz tábla eseményekre automatikusan lefutó triggereket létrehozni. Foglalkozunk olyan haladó SQL programozási technikákkal, mint dinamikus SQL, kurzorok használata vagy hibakezelés, de részletesen tárgyaljuk a tranzakciók kezelését és az ideiglenes táblák témakörét is.

Microsoft SQL szerver rendszer alapjait már ismerő, SQL nyelvet legalább alapszinten használó informatikusoknak, akik szeretnének SQL nyelven komplex üzleti folyamatokat, egyedi jelentéseket programozni.

A képzéshez SQL alapismeretek szükségesek, lekérdezések (SELECT) és adatmódosító utasítások (INSERT, UPDATE, DELETE) 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!

SQL programozással az adatbázisok feldolgozását új szintre tudjuk emelni. Összetett jelentések, bonyolult üzleti folyamatok valósíthatók meg olyan SQL programokkal, amelyek táblákból nyernek ki adatokat, transzformálják és megjelenítik vagy akár másik táblákba mentik le azokat.


Ezen a tanfolyamon a hallgatók elsajátítják a Microsoft SQL Server Transact-SQL nyelven történő programozás alapjait, képesek lesznek a programjaikat programozási egységekbe, tárolt eljárásokba vagy függvényekbe rendszerezni. El tudnak majd készíteni olyan triggereket, amelyek automatikusan futnak le, ha egy táblában változás történik. Megismerik az összetett jelentések és feldolgozások során gyakran szükséges ideiglenes táblák használatát is. Részletesen foglalkozunk olyan haladó Microsoft SQL Server programozási technikákkal is, mint kurzorok vagy dinamikus SQL használata és a kivételkezelés.

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. ADATBÁZISOK KEZELÉSE

1.1. Adatbázisok fogalma
1.2. Rendszer adatbázisok
1.3. Példa adatbázisok
1.4. Adatbázisok fizikai felépítése
1.5. Login, user és schema kapcsolata
1.6. Hivatkozás az objektumokra
1.7. Adatbázisok létrehozása
1.8. Adatbázisok módosítása és törlése
1.9. Adatbázisok mentése és visszatöltése
1.10. Adatbázisok lecsatolása

 

2. T-SQL PROGRAMOZÁS ALAPJAI, VEZÉRLÉSI SZERKEZETEK

2.1. T-SQL alapjai és működése
2.2. Azonosítók és kulcsszavak
2.3. Blokk, beágyazott blokkok
2.4. Deklarációk (DECLARE)
2.5. Változók
2.6. PRINT
2.7. Vezérlési szerkezetek - IF feltétel
2.8. Vezérlési szerkezetek - WHILE ciklus, BREAK, CONTINUE
2.9. Vezérlési szerkezetek - GOTO
2.10. Várakozás (WAITFOR)

 

3. TÁROLT ELJÁRÁSOK, FÜGGVÉNYEK

3.1. Tárolt eljárások (PROCEDURE)
3.2. Paraméterek érték és referencia szerint
3.3. Paraméterek átadása
3.4. Eljárások futtatása
3.5. Eljárások szintaktikája

3.6. Függvények (FUNCTION)

3.7. Speciális függvény típusok
3.8. Függvények szintaktikája

 

4. KURZOROK

4.1. Kurzor fogalma
4.2. Kurzor típusok
4.3. Implicit kurzorok (ROWCOUNT)
4.4. Kurzor használat lépései
4.5. Kurzor feldolgozás ciklussal
4.6. Kurzor deklaráció (LOCAL, GLOBAL, FORWARD_ONLY, SCROLL, STATIC, KEYSET, DYNAMIC, FAST_FORWARD)
4.7. Megnyitás, lezárás és felszabadítás (OPEN, CLOSE, DEALLOCATE)
4.8. Sorok lehívása (FETCH)
4.9. Lehívás sikeressége (@@FETCH_STATUS)
4.10. Sorok száma egy kurzorban (@@CURSOR_ROWS)
4.11. Kurzorok adatmódosításra (FOR UPDATE)

 

5. HIBAKEZELÉS

5.1. Hibakezelés lehetséges helyei
5.2. Hibák jellemzői
5.3. Súlyossági szintek (SEVERITY)
5.4. Néhány gyakoribb hibaüzenet
5.5. Kivételkezelés működése
5.6. TRY ... CATCH szerkezet
5.7. Hiba információk lekérdezése (ERROR_NUMBER, ERROR_MESSAGE, ERROR_SEVERITY, ERROR_STATE, ERROR_PROCEDURE, ERROR_LINE)
5.8. Hibák szándékos előidézése
5.9. Hibakezelés TRY ... CATCH nélkül

 

6. TRANZAKCIÓK

6.1. Tranzakció fogalma (ACID elvek)
6.2. Tranzakciók nehézségei
6.3. Tranzakciók működése
6.4. Tranzakciókezelés szintaktikája (BEGIN TRANSACTION, COMMIT TRANSACTION, SAVE TRANSACTION)
6.5. Egymásba ágyazott tranzakciók (@@TRANCOUNT)
6.6. Autocommit mód kikapcsolása (IMPLICIT_TRANSACTIONS)
6.7. Tranzakciók izolációs szintjei (READ UNCOMMITED, READ COMMITED, REPEATABLE READ, SNAPSHOT, SERIALIZABLE)
6.8. Holtpont (deadlock)

 

7. DINAMIKUS SQL

7.1. Dinamikus SQL utasítások szükségessége
7.2. Dinamikus SQL veszélyei (SQL injection)
7.3. EXECUTE utasítás
7.4. sp_executesql eljárás

 

8. SPECIÁLIS TÁBLÁK

8.1. Ideiglenes tábla fogalma
8.2. Ideiglenes táblák a Microsoft SQL Serverben
8.3. Ideiglenes táblák típusai
8.4. Ideiglenes táblák további jellemzői
8.5. Ideiglenes táblák létrehozása és hivatkozásuk
8.6. Tábla típusú változók
8.7. Ideiglenes táblák vs. tábla típusú változók
8.8. Tábla típusú változók használata
8.9. Táblát visszaadó függvények

 

9. TRIGGEREK

9.1. Trigger felhasználási módjai
9.2. Trigger típusok események szerint (DML, DDL, LOGON)
9.3. Időzítés szerinti trigger típusok (AFTER, INSTEAD OF)
9.4. Speciális elemek triggerek kódjában (INSERTED, DELETED)
9.5. DML triggerek létrehozása
9.6. DDL triggerek létrehozása

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:
jún. 04
SQL nyelv I. - Lekérdezések tanfolyam
(MFSQL4)

Hossz:
16 tanóra
Ár:
69 500 Ft + Áfa
Időpontok:
jún. 03
SQL nyelv II. - Haladó lekérdezések, adatmódosítások tanfolyam
(MFSQL5)

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

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

Hossz:
32 tanóra
Ár:
139 500 Ft + Áfa
Kedvezmény:
Időpontok:
jún. 17
aug. 05
okt. 07
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

TOVÁBBFEJLESZTENÉD A TUDÁSOD A TÉMÁBAN?

Ha szeretnél mélyebb ismereteket szerezni ezen a területen, akkor ezekből a ráépülő képzésekből választhatsz.


Microsoft SQL Server tuning és teljesítményoptimalizálás
(MFMSTUN1)

Hossz:
32 tanóra
Ár:
189 500 Ft + Áfa
Kedvezmény:
Időpontok:
jún. 03
szept. 16
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
Microsoft SQL Server T-SQL speciális területei tanfolyam
(MFMSQL5)

Hossz:
32 tanóra
Ár:
169 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!

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
Időpontok:
május 21
jún. 24
júl. 22
Oracle PL/SQL programozás
(MFPLS2)

Hossz:
32 tanóra
Ár:
179 500 Ft + Áfa
Időpontok:
május 06
júl. 08
szept. 09
Oracle PL/SQL programozás haladó
(MFPLS3)

Hossz:
24 tanóra
Ár:

199 500 Ft + Áfa helyett 179 500 Ft + Áfa

Időpontok:
jún. 03
okt. 09
dec. 02
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!
NoSQL - mongoDB adatbáziskezelő
(MFNOSQL1)

Hossz:
24 tanóra
Ár:
189 500 Ft + Áfa
Időpontok:
jún. 10
okt. 14