SQL adatbázisok

Az SQL tanfolyamok során a résztvevők megismerkednek az adatbázis-kezelés elméleti alapjaival, majd gyakorlati példákon keresztül tanulják meg az adatbázis-tervezés lépéseit és az SQL lekérdező nyelvet, amit Microsoft SQL környezetben is kipróbálnak.

  • 1
Vissza

Microsoft SQL adatbázisok

Microsoft SQL adatbázisok

Az SQL  tanfolyamok során a résztvevők megismerkednek az adatbázis-kezelés elméleti alapjaival, majd gyakorlati példákon keresztül tanulják meg az adatbázis-tervezés lépéseit és az SQL lekérdező nyelvet, amit Microsoft SQL környezetben is kipróbálnak.

m-sql-server-logo-szamalk.jpg
75 000 Ft
(Bruttó ár: 95 250 Ft)

SQL Server on Azure workshop

Kód: SQL-AZURE

Az 1 napos workshop során a hallgatók megismerhetik a Microsoft SQL szolgáltatásokat Azure-ban Azoknak ajánlott, akik tervezik a felhős migrálást, hibrid megoldásban is gondolkodnak. Szükséges előismeretség az Microsoft Azure Fundamentals és napi szinten adatbázis kiszolgálók üzemeltetése. Általános áttekintés Azure Virtuális Gépen SQL Server futtatás általános áttekintés, licenszelés, automatizálás, üzemeltetés, teljesítmény, skálázás, biztonság, egyéb beállítások nagy rendelkezésre állás. Azure SQL Database általános áttekintés, licenszelés, automatizálás, üzemeltetés, teljesítmény, skálázás, biztonság, adatok osztályozása (data classification) egyéb beállítások nagy rendelkezésre állás. Azure SQL Managed Instance általános áttekintés, licenszelés, automatizálás, üzemeltetés, teljesítmény, skálázás, biztonság, egyéb beállítások nagy rendelkezésre állás. SQL Server 2008 EOL Migrációs lehetőségek Platform modernizáció Minta migrációs projekt Migrálási szempontok Eszközök Módszertan  

Időtartam:1 nap / 8 tanóra
m-sql-server-logo-szamalk.jpg
145 000 Ft
(Bruttó ár: 184 150 Ft)

Microsoft SQL Server telepítése, üzemeltetése és hibaelhárítása - LIVE ONLINE

Kód: MSQL03

A tanfolyam során a hallgatók megismerkednek egy MS-SQL Server alapú adatkezelési infrastruktúra üzemeltetéséhez szükséges legfontosabb feladatok végrehajtási lehetőségeivel, a telepítéstől, az adatbázisok létrehozásán keresztül, a mentési infrastruktúra kialakításán át a jelentéskészítésig bezárólag.A tanfolyam elvégzése után a résztvevők képesek lesznek adminisztrálni és önállóan üzemeltetni egy MS-SQL alapú adatbázis-infrastruktúrát. Infrastruktúra üzemeltetőknek, akiknek feladatai közé tartozik a Microsoft SQL Server napi működtetése. Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. ISMERKEDÉS AZ SQL SZERVERREL Mi az az SQL Server?    SQL Server komponensekAz SQL Server működése    Adatok logikai tárolása        Tábla, rekord, mező            A mezőtípusok és a mező tulajdonságai        Kulcs, elsődleges kulcs, idegen kulcs        A relációs adatmodell        Referenciális szabályok    Adatok fizikai tárolása        File-ok/filecsoportok        Lapok és Extentek    Tranzakciókezelés        A tarnzakciós napló szerepe    Indexelés        Indextípusok        A végrehajtási terv   TELEPÍTÉS, FELÜGYELETI ESZKÖZÖK Telepítés    Követelmények        komponensekSzerverbeállítások    Szerverváltozók    SzerverkonfigurációFelügyeleti eszközök    Management studio    SQL Server Data tools    Configuration Tools    PowerShell (SQLPS)   ADATBÁZISOK LÉTREHOZÁSA ÉS KEZELÉSE Létrehozás     Adatbázis beállítások     Tranzakció naplók File-ok és filecsoportok     Beállítás     Filestream és a File Table Táblák és nézetek     Létrehozás     Beállítás Katasztrófaelhárítás     Mentés és visszaállítás     Snapshot készítés és használat     Mentésütemezés     Katasztrófa utáni helyreállítás   BIZTONSÁGI BEÁLLÍTÁSOK Biztonsági beállítások  Sémák Loginok és felhasználók Jogosultságkezelés  Jogosultságszintek Jogosultságbejegyzések adatbázis objektumokon  Sor alapú jogosultságok kezelése  Contained Database  Userek login nélkül Titkosítás  Kulcsok mentése és visszaállítása  Always Encrypted oszlopok beállítása Dynamic Data Masking Házirendek készítése    RENDSZERGAZDAI FELADATOK SQL Server Integration Services Adatok exportálása és importálása  Integráció: Excel és Access BCP segédprogram Automatizáció Az SQL Server Agent Karbantartási tervek készítése Feladatok és riasztások Adatbázis levelezés beállítása     HIBATŰRŐ RENDSZEREK Log Shipping Mirroring Replikáció Failover Cluster Always-On High Availability Database Groups   MONITOROZÁS ÉS TELJESÍTMÉNYHANGOLÁS Monitorozás SQL Profiler  Folyamatok és zárolások  Hibanaplók Audit Extended events Jelentések használata Teljesítményfigyelés és hangolás Performance monitor használata Teljesítménynaplózás  Query Store Data Collector  Teljesítményhangolás Indexek ColumnStore indexek                     Memórialapú táblák használata Snapshot izolációs szint használata Resource Governor beállítása

Időtartam:5 nap
Nehézségi szint:
  • Kezdő
m-sql-server-logo-szamalk.jpg
109 000 Ft
87 200 Ft
(Bruttó ár: 110 744 Ft)

T-SQL lekérdezések Microsoft SQL környezetben - LIVE ONLINE

Kód: MSQL04

Tanfolyamunkon a résztvevők elsajátíthatják a Microsoft SQL Server saját "nyelvjárását" az ún. Transact-SQL-t, ezáltal képessé válnak hatékony lekérdezések és visszakeresések definiálására az adatbázisban. Informatikai munkatársaknak, akik feladatai közé tartozik SQL alapú adatbázisok/alkalmazások készítése, lekérdezése. Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Az adatbázisok alapjai 3 óra Tábla, rekord, mező     A mezőtípusok és a mező tulajdonságai Kulcs, elsődleges kulcs, idegen kulcs Adatmodellezési lehetőségek     A relációs adatmodell Relációk mi van kapcsolatban mivel? Referenciális szabályok   Adatbázisok tervezése 3 óra Adatbázis-tervezés lépései Az egyed kapcsolati modell Redundancia és konzisztencia A normalizálás és a normálformák Optimális adatszerkezetek   Az SQL története és tulajdonságai 6 óra Az SQL története és szabványai Az SQL elemei     Jelkészlet     Szintaktikai elemek     Objektumok     Utasítások fajtái         Adatdefiníciós         Adatkezelési         Adatbiztonsági     Azonosítók leképezési szabályai     Kifejezések, műveletek         Numerikus műveletek         Karakteres műveletek         Dátum műveletek         Bináris és logikai műveletek         Műveletek, illetve operátorok elsőbbségi sorrendje     A NULL értékek     Az adatbázisok eljárásjellegű elemei           Nézetek           Tárolt eljárások (Stored Procedures)           Triggerek   Egyszerű SQL lekérdezések 4 óra A SELECT utasítás Egyszerű lekérdezések készítése A lekérdezett adatok szűrése: WHERE A lekérdezett adatok rendezése: ORDER BY Operátorok és precedenciájuk NULL érték használata Egyedi értékek biztosítása: DISTINCT Kimenet korlátozása: TOP, TABLESAMPLE   Csoportosítás 4 óra Aggregáló függvények ismertetése     Összegzés     Minimum/maximum keresés     Átlagszámítás Csoportosítás különböző szempontok szerint: GROUP BY A csoportosított adatok szűrése: HAVING Egyedi értékek aggregálása Ablakozó záradék: OVER   Többtáblás lekérdezések 4 óra Több táblában szereplő összefüggő adatok lekérdezése. Tábla összekapcsolások fajtái     INNER JOIN     LEFT JOIN/RIGHT JOIN Speciális tábla összekapcsolási módok     CROSS JOIN     NON-EQUI JOIN Tábla összekapcsolása önmagával – hierarchikus kapcsolatok lekérdezése: SELF JOIN   Halmazműveletek 3 óra Műveletek eredményhalmazokkal     unió: UNION, UNION ALL     metszet: INTERSECT     különbség: EXCEPT   Allekérdezések 3 óra Allekérdezések (SUBQUERY) működése Allekérdezések a WHERE záradékban Allekérdezések a FROM záradékban Korreláló allekérdezések   Allekérdezések kiemelése 3 óra Nézetek létrehozása és használata COMMON TABLE EXPRESSION    Egyszerű CTE létrehozása és használata    Többszörös CTE létrehozása és használata   T-SQL adattípusok 3 óra Numerikus típusok Karakteres típusok Dátum típusok Típuskonverziók    Implicit    Explicit   Beépített függvények 4 óra Numerikus függvények Szövegkezelő függvények Dátum és idő függvények Konverziós függvények NULL függvények

Időtartam:3 nap
Nehézségi szint:
  • Középhaladó
m-sql-server-logo-szamalk.jpg
145 000 Ft
(Bruttó ár: 184 150 Ft)

T-SQL programozás haladóknak Microsoft SQL környezetben - LIVE ONLINE

Kód: MSQL06

Tanfolyamunkon a már előzetes ismeretekkel rendelkező résztvevők elsajátíthatják a Microsoft SQL Server saját "nyelvjárását" az ún. Transact-SQL-t, ezáltal képessé válnak hatékony lekérdezések és visszakeresések definiálására az adatbázisban. Informatikai munkatársaknak, akik feladatai közé tartozik SQL alapú adatbázisok/alkalmazások készítése, lekérdezése. Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Adatbázisok és adatbáziselemek létrehozása MS-SQL környezetben 4 óra Objektumok létrehozása: CREATE Objektumok módosítása: ALTER Objektumok törlés: DROP Megszorítások: CONSTRAINT Speciális adatbázis tulajdonságok Speciális táblák    Particionált    Tömörített    Történeti    Memóriaalapú   Metaadatok lekérdezése 4 óra A sys séma és a metaadat nézetek     Kompatibilitási nézetek Az INFORMATION_SCHEMA nézetek Metaadat eljárások és függvények   Haladó lekérdezések MS-SQL környezetben 2 óra Hierarchikus lekérdezések    COMMON TABLE EXPRESSION használatával    HIERARCHID használatával Többdimenziós lekérdezések: PIVOT/UNPIVOT Görgetés, felsőbb szintű aggregációk:    CUBE    ROLLUP    GROUPING SETS Rangsorolási funciók    RANK    DENSE_RANK    NTILE Adatanalízis függvények    LEAD/LAG    FIRST_VALUE/LAST_VALUE   Haladó T-SQL technikák 4 óra T-SQL programozási stílus Tárolt eljárások létrehozása és használata    Tárolt eljárások szintaktikája    Tárolt eljárások paraméterezése    Eljárások futtatása Függvények létrehozása és használata    Függvények szintaktikája    Függvények paraméterezése    Függvények használata kifejezésekben Triggerek létrehozása és használata    Triggerek szintaktikája    Triggerek használata Ideiglenes táblák     Ideiglenes tábla fogalma     Ideiglenes táblák létrehozása és hivatkozásuk Tábla típusú változók     Ideiglenes táblák vs. tábla típusú változók     Tábla típusú változók használata Táblát visszaadó függvények Kurzorhasználat    Kurzortípusok    Kurzorok definiálása és használata   Hibakezelés 4 óra Hibakeresés MS-SQL rendszerben Hibakezelés lehetőségei    Hibák jellemzői    Kivételkezelés működése    @@ERROR változó    TRY ... CATCH szerkezet Hibák szándékos előidézése: RAISERROR, THROW   Index használata 2 óra Indexek típusai    Clustered/NonClustered    Columnstore    XML Indexek definiálása    Egyszerű/Összetett    Az INCLUDE záradék Szűrt indexek Indexelt nézetek Indexek hatása a lekérdezések teljesítményére   Teljesítményoptimalizálás 2 óra Statisztika Statisztika működése és tartalma Statisztika létrehozása és beállításai Végrehajtási terv Mi ez és miért szükséges? Végrehajtási terv olvasása Optimalizálás Hiányzó indexek létrehozása A Database Engine Tuning Advisor In-memory táblák A memórában kezelt táblák működése A memórában kezelt táblák korlátozásai Memóriában kezelt tábla létrehozása   Tranzakciók 2 óra Tranzakció elmélete Tranzakciók működése Explicit tranzakciók definiálása és használata Izolációs szintek Holtpont (deadlock)   Menedzselt kód a T-SQL-ben 4 óra A CLR integráció működése Szerelvények importálása .NET függvények és eljárások futtatása   XML adatok kezelése 4 óra XML adatok tárolása MS SQL Server adatbázisokban     XML adattípus és korlátozásai     XML lekérdezése         FOR XML záradék XML adatok indexelése   Geometriai és geográfiai adatok kezelése 4 óra Geometriai és geográfiai adatok lekérdezése Geometriai és geográfiai adatok megjelenítése Geometriai és geográfiai függvények Geometriai és geográfiai indexek   Teljes szöveges keresés és indexelés 4 óra A teljes szöveges keresés szerepe és feladata Full-text katalógus létrehozása Full-text index létrehozása Teljes szöveges lekérdezések

Időtartam:5 nap
Nehézségi szint:
  • Haladó
m-sql-server-logo-szamalk.jpg
145 000 Ft
116 000 Ft
(Bruttó ár: 147 320 Ft)

T-SQL programozás kezdőknek Microsoft SQL környezetben - LIVE ONLINE

Kód: MSQL05

Tanfolyamunkon a résztvevők elsajátíthatják a Microsoft SQL Server saját "nyelvjárását" az ún. Transact-SQL-t, ezáltal képessé válnak hatékony lekérdezések és visszakeresések definiálására az adatbázisban. Informatikai munkatársaknak, akik feladatai közé tartozik SQL alapú adatbázisok/alkalmazások készítése, lekérdezése. Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában. Az adatbázisok alapjai 2 óra Tábla, rekord, mező     A mezőtípusok és a mező tulajdonságai Kulcs, elsődleges kulcs, idegen kulcs Adatmodellezési lehetőségek     A relációs adatmodell Relációk mi van kapcsolatban mivel? Referenciális szabályok   Adatbázisok tervezése 1 óra Adatbázis-tervezés lépései Az egyed kapcsolati modell Redundancia és konzisztencia A normalizálás és a normálformák Optimális adatszerkezetek   Az SQL története és tulajdonságai 1 óra Az SQL története és szabványai Az SQL elemei     Jelkészlet     Szintaktikai elemek     Objektumok     Utasítások fajtái         Adatdefiníciós         Adatkezelési         Adatbiztonsági     Azonosítók leképezési szabályai     Kifejezések, műveletek         Numerikus műveletek         Karakteres műveletek         Dátum műveletek         Bináris és logikai műveletek         Műveletek, illetve operátorok elsőbbségi sorrendje     A NULL értékek     Az adatbázisok eljárásjellegű elemei           Nézetek           Tárolt eljárások (Stored Procedures)           Triggerek   Egyszerű SQL lekérdezések 4 óra A SELECT utasítás Egyszerű lekérdezések készítése A lekérdezett adatok szűrése: WHERE A lekérdezett adatok rendezése: ORDER BY Operátorok és precedenciájuk NULL érték használata Egyedi értékek biztosítása: DISTINCT Kimenet korlátozása: TOP, TABLESAMPLE, OFFSET-FETCH   Csoportosítás 2 óra Aggregáló függvények ismertetése     Összegzés     Minimum/maximum keresés     Átlagszámítás Csoportosítás különböző szempontok szerint: GROUP BY A csoportosított adatok szűrése: HAVING Egyedi értékek aggregálása Ablakozó záradék: OVER   Többtáblás lekérdezések 4 óra Több táblában szereplő összefüggő adatok lekérdezése. Tábla összekapcsolások fajtái     INNER JOIN     LEFT JOIN/RIGHT JOIN Speciális tábla összekapcsolási módok     CROSS JOIN     NON-EQUI JOIN Tábla összekapcsolása önmagával – hierarchikus kapcsolatok lekérdezése: SELF JOIN   Halmazműveletek 2 óra Műveletek eredményhalmazokkal     unió: UNION, UNION ALL     metszet: INTERSECT     különbség: EXCEPT   Allekérdezések 2 óra Allekérdezések (SUBQUERY) működése Allekérdezések a WHERE záradékban Allekérdezések a FROM záradékban Korreláló allekérdezések   Allekérdezések kiemelése 2 óra Nézetek létrehozása és használata COMMON TABLE EXPRESSION    Egyszerű CTE létrehozása és használata    Többszörös CTE létrehozása és használata   T-SQL adattípusok 4 óra Numerikus típusok Karakteres típusok Dátum típusok Típuskonverziók    Implicit    Explicit   Beépített függvények 2 óra Numerikus függvények Szövegkezelő függvények Dátum és idő függvények Konverziós függvények NULL függvények   Adatmódosító utasítások 4 óra Adatok beszúrása: INSERT Adatok módosítása: UPDATE Adatok törlése: DELETE OUTPUT záradék használata az adatmódosító utasításokban   T-SQL alapozó 4 óra Kötegek Blokkok Változók Vezérlési szerkezetek     Feltételes végrehajtás     Ciklus     Erőltetett vezérlésátadás GOTO BREAK CONTINUE   Tárolt eljárások 2 óra Tárolt eljárások szintaktikája Tárolt eljárások paraméterezése Eljárások futtatása   Függvények 2 óra Függvények szintaktikája Függvények paraméterezése Függvények használata kifejezésekben   Triggerek 2 óra Trigger felhasználási módjai Triggerek csoportosítása     Események szerint: INSERT, UPDATE, DELETE     Időzítés szerint: AFTER, INSTEAD OF Hivatkozás a trigger által érintett adatokra: INSERTED, DELETED Triggerek létrehozása

Időtartam:5 nap
Nehézségi szint:
  • Középhaladó
m-sql-server-logo-szamalk.jpg
79 000 Ft
(Bruttó ár: 100 330 Ft)

Magas rendelkezésre állású Microsoft SQL Server infrastruktúra kialakítása

Kód: MSQL10

A tanfolyam során a hallgatók megismerkednek egy MS-SQL Server alapú magas rendelkezésre állású adatkezelési infrastruktúra üzemeltetéséhez szükséges legfontosabb feladatok végrehajtási lehetőségeivel és képesek lesznek adminisztrálni és önállóan üzemeltetni egy MS-SQL alapú magas rendelkezésre állású adatbázis-infrastruktúrát. Infrastruktúra üzemeltetőknek, akiknek feladatai közé tartozik a Microsoft SQL Server napi működtetése.                                                                                                                                   Alapszíntű adatbázis-kezelési és SQL ismeretek, jártasság az MS-SQL szerver üzemeltetésében. Magas rendelkezésre állás alapozó 1 óra Hibatűrő rendszerek alapelvei Redundancia     Adat     Eszköz   Transaction Log Shipping 1 óra A tranzakciós napló-átvitel előfeltételei A tranzakciós napló-átvitel konfigurálása A tranzakciós napló-átvitel menedzselése és hibakeresése   Mirroring 2 óra Az adatbázis tükrözés előfeltételei Az adatbázis tükrözés konfigurálása Az adatbázis tükrözés menedzselése és hibakeresése   Replikáció 4 óra Replikációs alapismeretek Replikáció típusai és konfigurálásuk     Snapshot     Merge     Transactional Replikáció menedzselése és hibakeresése   Failover Clustering 4 óra Hibatűrő fürtök működése Hibatűrő fürt kialakítása SQL Server telepítése hibatűrő fürtre Hibatűrő fürt monitorozása Hibatűrő fürt menedzselése és hibakeresése   Always-On High Availability Database Groups 4 óra Always-On High Availability Database Group működése Hibatűrő fürt kialakítása Always-On telepítése hibatűrő fürtre Always-On monitorozása Always-On menedzselése és hibakeresése

Időtartam:2 nap
Nehézségi szint:
  • Haladó

Hírlevél feliratkozás

Az Adatvédelmi szabályzatot megértettem és elfogadom, feliratkozom a Számalk hírlevelére.

Tanfolyami naptár