Vissza

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

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

Kód: MSQL06
m-sql-server-logo-szamalk.jpg
Időtartam:5 nap
Nehézségi szint:
  • Haladó
145 000 Ft
(Bruttó ár: 184 150 Ft)
Kérdésem van!
Képzési forma

LIVE ONLINE

Képzés nyelve
magyar
- + Jelentkezem

Tájékoztató

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.

Kinek ajánljuk

Informatikai munkatársaknak, akik feladatai közé tartozik SQL alapú adatbázisok/alkalmazások készítése, lekérdezése.

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

Hálózati elméleti ismeretek, Microsoft Windows felhasználói ismeretek, gyakorlat a Microsoft termékek és az Internet használatában.

Tematika

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

Hírlevél feliratkozás

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

Tanfolyami naptár