Adatbázisok fejlesztése Microsoft SQL Server környezetben
Bővítsd SQL ismereteidet és sajátítsd el a relációs adatbázisok tervezését és fejlesztését MS SQL Server környezetben: átfogó alapképzés a Microsoft hivatalos trénerének mentorálásával.
Mit nyújt a MS SQL Server adatbázisfejlesztés tanfolyam?
- Megtanulsz haladó szintű SQL lekérdezéseket írni, például analizáló lekérdezéseket, ablakozást, halmazműveleteket, rekurzív lekérdezéseket és pivotot.
- Elsajátítod a beépített funkcionalitások használatát, így az ideiglenes táblákat, az indexeket, a szöveg- és dátumkezelő függvényeket, az analitikai és ablakozó lekérdezéseket, az egymásba ágyazott és rekurzív lekérdezéseket, valamint az adatbázisok biztonsági mentését és visszaállítását.
- Képes leszel relációs adatbázisokat tervezni és implementálni: táblákat tervezel és hozol létre, relációkat, vagyis idegen kulcsokat definiálsz, DML parancsokat használsz (INSERT, UPDATE, DELETE, MERGE), megérted a nézeteket, és triggereket, tárolt eljárásokat és függvényeket írsz.
- Megismered a relációs adatbázisok működését, és valós példákra épülő fejlesztői gyakorlatokon keresztül tanulsz meg adatbázis-objektumokat készíteni, tesztelni és hibáikat elemezni.
- Mélyebb betekintést nyersz az adatbázis-fejlesztésbe: megismered a lekérdezés-optimalizálást, a végrehajtási terveket, az indexelést és további SQL Server technológiákat.
- Sikeres vizsga esetén névre szóló, akár a LinkedIn-profilodba is beágyazható tanúsítványt szerzel.
Miért érdemes belevágnod?
Szinte nincs olyan alkalmazás, amelynek működése mögött ne állna adatbázis: ez a modern IT-infrastruktúra egyik megkerülhetetlen eleme. Éppen ezért létfontosságú, hogy magabiztosan mozogj benne, hatékonyan tudd kezelni, sőt akár fejleszteni is.
Az SQL közel 50 éve a legelterjedtebb relációs adatbázis lekérdező és fejlesztői nyelv, és évek óta stabilan ott van a 10 legnépszerűbb programozási nyelv között a TIOBE index szerint. A haladó szintű elsajátítása tehát biztosan megtérülő befektetés.
A mély SQL-tudás két irányba is utat nyit. Ha az elemzői vonalon maradsz, ezzel a középhaladó tudással a napi (elemzői, riportkészítői, Data Analyst jellegű) munkádat teszed hatékonyabbá, ami már önmagában komoly piaci értéket képvisel: a NoFluffJobs legutóbbi bérriportja szerint a „Data” kategóriában dolgozó medior szakemberek havi bruttó 1.000.000 és 1.500.000 forint közötti sávban mozognak. Ha inkább az adatbázis fejlesztői út vonz, a Hays Hungary Salary Guide alapján a dedikált Database Developer pozíciókban már junior szinten is havi bruttó 750.000 és 1.100.000 forint közötti alapfizetéssel számolhatsz, ez a sáv pedig senior szinten akár havi bruttó 1.400.000 és 1.800.000 forintig is emelkedhet.
- Munka mellett végezheted, rugalmas időbeosztással
- Gyakorlati projekteken keresztül, oktatói mentorálással
- LinkedIn profilodba beágyazható tanúsítvány
Ismerd meg oktatódat
Farkas Máté
Hivatalos Microsoft Tréner
Pályafutásomat 2002-ben kezdtem, és azóta az adatbázis-üzemeltetés, a fejlesztés és a teljesítményoptimalizálás területén dolgozom. Több mint két évtizede a Microsoft SQL Server, a Data Platform és az Azure SQL technológiákra specializálódtam. Olyan vállalatokkal dolgoztam együtt, mint az Erste, a Docler, a Citi, az Epam, a UBS, az AQR és az ESAB.
Microsoft Certified Trainer (MCT), MCSA és MCSE minősítésekkel rendelkezem, és aktív tagja vagyok a szakmai közösségeknek a Stack Overflow-tól a Prog.hu-ig. Célom, hogy a mély technikai tudást, az oktatás szeretetét és a gyakorlati tapasztalatot egyesítve adjak át értékes tudást a tanítványaimnak.
Kinek ajánlott?
- Akik már jártasak alapszinten SQL-ben (SELECT, FROM, WHERE, GROUP BY, JOIN)
- Akik adatbázis-fejlesztői irányba szeretnének fejlődni az alapok után
- Full-stack fejlesztők, akiknek mélyebb adatbázis-fejlesztési ismeretekre van szükségük
- Autodidakták, akik rendszerezett, megbízható forrásból szereznének átfogó tudást
- Elemzői/Data Analyst pozícióban dolgozók, akik haladó SQL-tudást szereznének
- Dedikált Database Developer pozícióra aspirálók
Kinek nem ajánlott?
- Akik még nem ismerik az SQL alapjait, nekik előbb az alapozó és a középhaladó képzést ajánljuk
- Akik elemzői, riportkészítői fókuszban maradnának mélyebb fejlesztői tudás nélkül
- Akik PostgreSQL/MySQL-specifikus tudást keresnek, a képzés MS SQL Server környezetre épül
- Akik adatbázis-üzemeltetői (DBA) képzést várnak fejlesztés helyett
Mik a képzés előkövetelményei?
Ha korábban már dolgoztál adatokkal elemzői vagy fejlesztői szerepkörben, gyorsabban ráérzel a haladó adatbázis-fejlesztési témákra, ez azonban előny, nem feltétel. Hasonlóan könnyíti a dolgod, ha láttál már éles adatbázist működés közben, de enélkül is bátran belevágsz.
Hogyan fogsz tanulni?
Gyakorlatorientált oktatás
Minden héten izgalmas gyakorló feladatokat kapsz majd, amelyek keretében már menetközben is konkrét projekteket fogsz megvalósítani.
Interaktív digitális tananyag
A gyakorlati feladatok elvégzéséhez és a tanfolyam sikeres teljesítéséhez szükséges tudást digitális tananyagok és vezetett kódolások formájában adjuk át.
Rugalmas időbeosztás
A tanfolyamot munka mellett is végezheted, hiszen a tananyag elsajátítása heti 8-12 óra elfoglaltságot igényel összesen, melyet saját időbeosztás szerint dolgozhatsz fel.
Oktatói mentoring
A képzés ideje alatt az oktató folyamatosan a rendelkezésedre áll, bármikor kérdezhetsz tőle, ha elakadtál, és rendszeresen visszajelzést ad a feladataidra, fejlődésedet végigkíséri.
Konzultációk
Valamennyi tanegység végén egy-egy élő konzultációs alkalmat is szervezünk mentoroddal este 18:00 órától, amikor élőben is felteheted kérdéseidet, közösen kiértékelhetitek és átbeszélhetitek a gyakorlás során elkészített projekteket, és tanulhattok egymás elakadásaiból is.
Limitált férőhely
A fent említett interakciók miatt képzéseinket korlátozott létszámmal indítjuk csak el, hogy biztosan jusson mindenkire ideje az oktatóknak.
Minőségbiztosított képzések
Képzéseink szakmai minőségbiztosítását az iparági vezető technológiai vállalatok és a Budapesti Műszaki és Gazdaságtudományi Egyetem végzi.
- Tanúsítványt kapsz, amelyet önéletrajzodhoz és LinkedIn profilodhoz csatolhatsz
- Bizonyítja, hogy elsajátítottad az adott ismereteket
- Segíti a szakmai előmeneteledet és karriered fejlődését

Jó társaságban leszel!
Már több mint 150 hazai és nemzetközi cég munkatársa képezte magát tovább nálunk.
















Tudtad?
A munkáltatók 83%-a finanszírozza a munkatársak képzését, ne felejtsd el megkérdezni a tiédet!
Elvégzett képzés: Adatbázisok fejlesztése Microsoft SQL Server környezetben
„Nagyo jó volt, egyszer sem éreztem "száraz"-nak az anyagot, vagy az előadást. Ez az oktatót dícséri."
Hallgatói közösség
A több mint 9100 tagot számláló hallgatói közösségünket főként olyan, az iparágban vezető IT-cégek és szoftverfejlesztő cégek munkatársai alkotják, akik folyamatosan fejleszteni szeretnék meglévő készségeiket.
Légy Te is tagja közösségünknek!
Következő indulási dátumok
2026.10.27.
Mentorált alkalmak kedd esténként
290 000 Ft
Jelentkezési határidő: 2026.10.23.
Jelentkezem2027.03.23.
Mentorált alkalmak kedd esténként
290 000 Ft
Jelentkezési határidő: 2027.03.19.
Jelentkezem2027.06.29.
Mentorált alkalmak kedd esténként
290 000 Ft
Jelentkezési határidő: 2027.06.25.
JelentkezemMás időpont érdekel?
Add meg az e-mail címed, és szólunk, ha új időpontot hirdetünk meg.
Fizetési lehetőségek
Többféle fizetési lehetőséget biztosítunk, hogy a legmegfelelőbb opciót válaszd.
Online fizetés bankkártyával
Az OTP SimplePay az egyik legelterjedtebb online fizetési megoldás — gyors és biztonságos fizetési folyamatáról ismert.
Kamatmentes részletfizetés
Nem szeretnénk, ha a fizetési nehézségek akadályoznák a szakmai fejlődésedet, ezért a részvételi díjat több részletben, teljesen kamatmentesen is kifizetheted.
Fizetés banki átutalással, egy összegben
Ha online kártyás fizetés helyett banki átutalással szeretnél fizetni, az sem probléma — írj nekünk, és ebben is segítünk.
Készen állsz a jelentkezésre?
Könnyítendő magánszemélyként résztvevő hallgatóink helyzetét, a feltüntetett ár számukra a ténylegesen fizetendő végösszeg.
Céges megrendelés esetén az adott összeg tekintendő a nettó árnak.
Mit fogsz tanulni?
16 hét alatt az ablakozó lekérdezésektől a tárolt eljárásokon és triggereken át a tranzakciókezelésig és teljesítményoptimalizálásig építed fel a haladó SQL fejlesztői tudásodat.
1 Halmazműveletek és ablakozó lekérdezések Alapvető és haladó lekérdezési technikák elsajátítása.
- Az adatbázisról és annak eléréséről
- Halmazműveletek: Union, Union all
- Halmazműveletek: Except, Intersect
- Ablakozó lekérdezések
- Ablakozó lekérdezések: Rangsoroló függvények
- Ablakozó lekérdezések: Összesítő függvények
- Ablakozó lekérdezések: Ablakozó függvények
- Ablakozó lekérdezések: Analizáló függvények
- Beépített függvények
2 Ideiglenes táblák és Pivot Adatkezelési technikák és adat-átalakítás.
- Beépített függvények
- Ideiglenes táblák
- Pivot
- Gyakorlás 1.
- Gyakorlás 2.
- Gyakorlás 3.
- Gyakorlás 4.
3 SQL szkriptek SQL programozási alapok és vezérlési szerkezetek.
- Bevezető a haladó SQL-be
- SQL programozási elemek
- Változók létrehozása
- Változó érték adása
- Adat típusok
- Konstans értékek
- A tipusosság jelentősége
- Adat típus váltás (konverzió)
- SQL programozás: BEGIN – END
- SQL programozás: IF – ELSE
- SQL programozás: WHILE
- SQL programozás: BREAK – CONTINUE
- SQL programozás: GOTO
- SQL programozás: RETURN
4 Összetett SQL gyakorlatok Gyakorlati alkalmazások és fejlett technikák.
- SQL szkript 1. gyakorlat
- SQL szkript 2. gyakorlat
- Dinamikus SQL alapok
- Dinamikus SQL példa 1.
- Dinamikus SQL példa 2.
- Adatok bevitele Excel-ből SQL-be
- Összetett SQL szkript írása
5 SQL Server, SSMS, adatbázisok, SQL nyelv és lekérdezések Alapismeretek és a környezet konfigurálása.
- SQL szerver és annak letöltése
- SQL szerver telepítése
- SQL szerver működése
- SQL Server Management Studio
- SQL Server Management Studio beállítása
- Adatbázis tulajdonságok
- AdventureWorks adatbázis
- SQL lekérdezések gyakorlás
- SQL lekérdezések ismétlés: CASE
- SQL lekérdezések ismétlés: Ablakozó lekérdezések
- SQL lekérdezések ismétlés: Beépített függvények
6 Adatbázis alapok: tulajdonságok, objektumok és adattípusok Az adatbázisok szerkezete és komponensei.
- Szerver tulajdonságok és beállítások
- Szerver monitorozása
- Adatbázis tulajdonságok és állapotok
- További adatbázis műveletek
- Scriptelés
- Adatbázis szerkezete, táblák
- Viewok
- Függvények
- Assembly és tárolt eljárások
- Triggerek és típusok
- Objektumok kezelése SSMS-ben
- Adatbázis diagramm
- Táblák oszlopai
- Táblák triggerei
- Táblák indexei, adattípusok
7 Adatmódosító lekérdezések: INSERT, UPDATE, DELETE, MERGE Adatok módosítása és kezelése.
- Adatmódosító utasítások, INSERT utasítás
- Sorok módosítása, UPDATE utasítás
- Sorok törlése, DELETE
- Tábla ürítés, TRUNCATE
- Tábla konstruktor
- MERGE utasítás
- Adatmódosító utasítások OUTPUT záradéka
- Tábla létrehozás SELECT INTO-val
8 Adatbázis objektumok: táblák és nézetek Táblák és nézetek tervezése, létrehozása és módosítása.
- Tábla létrehozása
- Constraint szintaxis
- Tábla létrehozása a gyakorlatban
- Tábla módosítása
- Táblák scriptelése
- További tábla módosítások
- Nézetek tulajdonságai
- Nézetek létrehozása
- Nézet módosítása, nézet aktualizálása
- Frissíthető nézetek, nézetek további tulajdonságai
9 Adatbázis objektumok: függvények és tárolt eljárások Felhasználói függvények és tárolt eljárások fejlesztése.
- SQL függvények
- Beépített függvények, felhasználói függvények
- Skaláris függvények
- Inline tábla függvények
- Több soros tábla függvények
- Tárolt eljárások (stored procedure)
- Eljárás készítése
- Tárolt eljárás visszatérési kóddal (Return)
- Tárolt eljárások paraméterei
- Tárolt eljárások visszatérő eredményhalmazokkal
- Beépített rendszer eljárások
10 Adatbázis objektumok: triggerek, sémák és metaadatok Triggerek, adatbázis sémák és metaadatok kezelése.
- Triggerek
- Triggerek gyakorlás 1.
- Triggerek gyakorlás 2.
- Triggerek gyakorlás 3.
- Adatbázis sémák, beépített sémák
- Sémák gyakorlása
- Meta adatok és objektumok
- Legfontosabb adatbázis szintű meta adatok
11 Adatbázis programozás: változók, kurzorok és vezérlések Fejlett programozási technikák SQL-ben.
- Változók működése, létrehozása, adattípusai
- Változók lekérdezése, értékének beállításai
- Változó felhasználási példa
- Update és a változók
- Program vezérlési szerkezetek, BEGIN, END, IF, ELSE
- IF-ELSE példák, IF EXISTS
- Program vezérlési szerkezetek, WHILE, BREAK, CONTINUE
- GOTO, kurzorok
12 Tranzakció kezelés és kurzorok Tranzakciók, hibakezelés és adatbázis-integritás.
- Tranzakciók alapelvei
- Tranzakciók működése
- Tranzakciós napló, Recovery modellek
- Tranzakció életciklusa
- Tranzakció életciklusa utasításokkal
- Izolációs szintek
- Struktúrált hibakezelés T-SQL-ben
- Hibák kiváltása
- Hibák és tranzakciók együttes kezelése
13 További adatbázis fejlesztések Dinamikus SQL és haladó adatkezelési technikák.
- Dinamikus SQL
- Dinamikus SQL és temp táblák
- Dinamikus SQL és változók
- Paraméterezett dinamikus SQL
- SQL injection jelenség
- Gyakorlás 1.
- Gyakorlás 2.
- Gyakorlás 3.
14 SQL hívások és gyakorlatok Teljesítményoptimalizálás és SQL Server specifikus technikák.
- Futtatási beállítások
- Futtatási jogosultságok, Execute as
- Végrehajtási tervek
- Indexek
- Index létrehozás
- Connecting string
- SQLCMD
- Gyakorlás
15 Vizsgafeladat Végső értékelés és tanúsítványszerzés.
Gyakran Ismételt Kérdések
Szükséges-e Microsoft SQL Server szoftvert vásárolni?
Nem, az SQL Server Developer Edition ingyenesen letölthető, és a kurzus során ezt az ingyenes verziót használjuk az SQL Server Management Studióval együtt.
Munka mellett végezhető-e a képzés?
Igen, kifejezetten erre terveztük. Heti 8-12 óra saját időbeosztás szerinti tanulást igényel, így alkalmas munka mellett.
Mit tegyek, ha elakadok?
Folyamatos oktatói mentoring áll rendelkezésre, illetve heti élő konzultációs alkalmak vannak (este 18:00-tól), ahol közvetlenül felteheted kérdéseidet.
Mi történik, ha nem vagyok elégedett a képzéssel?
A képzés indulásától számított 8 napig 100%-os pénzvisszafizetési garanciát vállalunk.
Van-e ajánlott előképzés?
Igen, ha az alapok még nem biztosak, ajánlott először az „Adatbázis lekérdezések SQL segítségével” alapképzés elvégzése.
Mi történik azután, hogy jelentkeztem?
A jelentkezésedet e-mailben visszaigazoljuk, és megküldjük az első számlát. Ha átutalással fizetsz, a közleménybe kizárólag a számla sorszáma kerüljön, mert így tudjuk beazonosítani a befizetésedet. Ezen túl nincs más teendőd: az indulás előtt hozzárendeljük a kurzust a tanulói fiókodhoz, a kezdés előtti napon pedig küldünk egy összefoglaló, eligazító levelet. Részletfizetésnél a további számlákat mindig az esedékességük előtt küldjük ki.
Mi van, ha egyik meghirdetett indulás sem jó nekem?
A meghirdetett csoportokat az adatlapon, a „Következő indulási dátumok” szekcióban találod. Ha egyik időpont sem fér bele az időbeosztásodba, add meg az e-mail címed ugyanott, a „Más időpont érdekel?” résznél, és szólunk, amint új időpontot hirdetünk. Ha a jelentkezésed után derül ki, hogy mégis egy másik csoport lenne jobb, írj az info@cubixedu.com címre, és átvezetünk. Ha már kaptál számlát, azt ilyenkor sztornózzuk, így nem marad nyitott tételed.
Be tudom íratni a munkatársaimat, vagy fizetheti a munkáltatóm?
Igen, mindkettő megoldható. A jelentkezés „Számlázás” lépésénél válaszd a „Munkatársnak vásárolok” lehetőséget, több fő esetén pedig a „Több munkatársat szeretnél beíratni?” gombot. Ha inkább írnál, vagy a munkáltatódnak hivatalos árajánlatra van szüksége a döntéshez, keress minket az info@cubixedu.com címen, és összeállítjuk. Ha a cégnél elhúzódik a jóváhagyás, az sem gond, a képzéseinket rendszeresen újraindítjuk, így egy későbbi csoportra is tudsz jelentkezni.
Hogyan tudom felhasználni a kedvezménykuponomat?
A kuponkódot a jelentkezési űrlap „Fizetés” lépésénél tudod megadni: írd be a Kuponkód mezőbe, kattints a Beváltás gombra, és a rendelési összegző rögtön a kedvezményes végösszeget mutatja. A kuponok érvényessége kódonként eltér, ezért ha a tiéd nem működne ennél a képzésnél, írj nekünk az info@cubixedu.com címre, és megnézzük.
Kapok kedvezményt, ha mást is beajánlok a képzésre?
Igen, ajánlásért 5% kedvezményt adunk, amit az ajánló és az ajánlott is megkap, és a nálad lévő egyéb kedvezmény mellett is érvényesíthető. Írj nekünk az info@cubixedu.com címre az általad ajánlott jelentkezők nevével, amint biztos a részvételük, és mindenkinek külön kupont küldünk. A kupont a jelentkezési űrlap „Fizetés” lépésénél tudod beváltani.
Össze tudok állítani több képzésből egy csomagot?
Igen, több képzésből kérhetsz csomagot, amit a külön megvásárolt kurzusoknál kedvezőbb csomagáron adunk. Írd meg az info@cubixedu.com címre, mely képzések érdekelnek, és összeállítjuk. Küldünk hozzá egy áttekintést a képzések formátumáról, a tervezett indulásokról és a javasolt tanulási időről, valamint egy naptárnézetet, amiből látod az esetleges átfedéseket. Az összeállítás csak kiindulópont, a csomag bármelyik képzésünkből összerakható, és az ütemezés menet közben is rugalmasan alakítható.
Kapok-e tanúsítványt az elvégzés után?
Igen, sikeres vizsga esetén névre szóló, LinkedIn-be is beágyazható tanúsítványt szerzel.
Lehet-e részletekben fizetni?
Igen, kamatmentes részletfizetés lehetséges.