Microsoft SQL Server T-SQL - haladó

Tanfolyam kódja:
MFMSQL2
Tanfolyam hossza:
32 tanóra, 4 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
99 500 Ft + Áfa
Akciók:

Anyák napja egész évben

Online kedvezmény

Rövid ismertetés:

A tanfolyamon a hallgatók mélyebb ismereteket szerezhetnek a Microsoft SQL szerver Transact SQL nyelvről

Előfeltételek:

Microsoft SQL szerver T-SQL alapismeretek

Kiknek ajánljuk?

Microsoft SQL szerver rendszer alapjait már ismerő, SQL nyelvet legalább alapszinten használó informatikusoknak

Képzés nyelve:
Magyar
Részletes leírás:

A tanfolyam során a Transact SQL nyelv szinte minden területével megismerkedhetnek a hallgatók. Foglalkozunk SQL programokkal, kurzorokkal, tranzakciókezeléssel, hibakezeléssel. Alapfokú SQL tudás szükséges ahhoz, hogy a hallgatók ne maradjanak le a többiekhez képest.

 

Tematika:

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 és user 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. KOMPLEX LEKÉRDEZÉSEK

2.1. Beágyazott lekérdezések
2.2. Összekapcsolások (INNER JOIN, OUTER JOIN, CROSS JOIN)
2.3. Hierarchikus lekérdezések (WITH, COMMON TABLE EXPRESSION)
2.4. Mintavétel (TABLESAMPLE)
2.5. Többdimenziós lekérdezések (PIVOT, UNPIVOT)
2.6. Felsőbb szintű (szuper) aggregációk (CUBE, ROLLUP, GROUPING SETS, GROUPING, GROUPING_ID)
2.7. Tábla létrehozása SELECT utasítással
2.8. SELECT utasítás végrehajtási sorrend

 

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

3.1. T-SQL alapjai és működése
3.2. Azonosítók és kulcsszavak
3.3. Blokk, beágyazott blokkok
3.4. Deklarációk (DECLARE)
3.5. Változók
3.6. PRINT
3.7. Vezérlési szerkezetek - IF feltétel
3.8. Vezérlési szerkezetek - WHILE ciklus, BREAK, CONTINUE
3.9. Vezérlési szerkezetek - GOTO
3.10. Várakozás (WAITFOR)

 

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

4.1. Tárolt eljárások (PROCEDURE)
4.2. Paraméterek érték és referencia szerint
4.3. Paraméterek átadása
4.4. Eljárások futtatása
4.5. Eljárások szintaktikája
4.6. Függvények (FUNCTION)
4.7. Speciális függvény típusok
4.8. Függvények szintaktikája

 

5. KURZOROK

5.1. Kurzor fogalma
5.2. Kurzor típusok
5.3. Implicit kurzorok (ROWCOUNT)
5.4. Kurzor használat lépései
5.5. Kurzor feldolgozás ciklussal
5.6. Kurzor deklaráció (LOCAL, GLOBAL, FORWARD_ONLY, SCROLL, STATIC, KEYSET, DYNAMIC, FAST_FORWARD)
5.7. Megnyitás, lezárás és felszabadítás (OPEN, CLOSE, DEALLOCATE)
5.8. Sorok lehívása (FETCH)
5.9. Lehívás sikeressége (@@FETCH_STATUS)
5.10. Sorok száma egy kurzorban (@@CURSOR_ROWS)
5.11. Kurzorok adatmódosításra (FOR UPDATE)

 

6. HIBAKEZELÉS

6.1. Hibakezelés lehetséges helyei
6.2. Hibák jellemzői
6.3. Súlyossági szintek (SEVERITY)
6.4. Néhány gyakoribb hibaüzenet
6.5. Kivételkezelés működése
6.6. TRY ... CATCH szerkezet
6.7. Hiba információk lekérdezése (ERROR_NUMBER, ERROR_MESSAGE, ERROR_SEVERITY, ERROR_STATE, ERROR_PROCEDURE, ERROR_LINE)
6.8. Hibák szándékos előidézése
6.9. Hibakezelés TRY ... CATCH nélkül

 

7. TRANZAKCIÓK

7.1. Tranzakció fogalma (ACID elvek)
7.2. Tranzakciók nehézségei
7.3. Tranzakciók működése
7.4. Tranzakció kezelés szintaktikája (BEGIN TRANSACTION, COMMIT TRANSACTION, SAVE TRANSACTION)
7.5. Egymásba ágyazott tranzakciók (@@TRANCOUNT)
7.6. Autocommit mód kikapcsolása (IMPLICIT_TRANSACTIONS)
7.7. Tranzakciók izolációs szintjei (READ UNCOMMITED, READ COMMITED, REPEATABLE READ, SNAPSHOT, SERIALIZABLE)
7.8. Holtpont (deadlock)

 

8. DINAMIKUS SQL

8.1. Dinamikus SQL utasítások szükségessége
8.2. Dinamikus SQL veszélyei (SQL injection)
8.3. EXECUTE utasítás
8.4. sp_executesql eljárás

 

9. SPECIÁLIS TÁBLÁK

9.1. Ideiglenes tábla fogalma
9.2. Ideiglenes táblák az Mssql-ben
9.3. Ideiglenes táblák típusai
9.4. Ideiglenes táblák további jellemzői
9.5. Ideiglenes táblák létrehozása és hivatkozásuk
9.6. Tábla típusú változók
9.7. Ideiglenes táblák vs. tábla típusú változók
9.8. Tábla típusú változók használata
9.9. Táblát visszaadó függvények

 

10. TRIGGER FOGALMA

10.1. Trigger felhasználási módjai
10.2. Trigger típusok események szerint (DML, DDL, LOGON
10.3. Időzítés szerinti trigger típusok (AFTER, INSTEAD OF)
10.4. Speciális elemek triggerek kódjában (INSERTED, DELETED)
10.5. DML triggerek létrehozása
10.6. DDL triggerek létrehozása
Vissza


Hasonló tanfolyamok listája:

A tanfolyamon a hallgatók megismerkednek egy nagyon gyakori felhasználói felület-adatbázis párossal és összeállítanak egy Microsoft SQL Server alapú Delphi alkalmazást.

A tanfolyam során a hallgatók megismerkednek a Microsoft SQL Server alapú magas rendelkezésre állású infrastruktúrák üzemeltetéséhez szükséges legfontosabb feladatokkal. A tanfolyam elvégzése után a résztvevők képesek lesznek adminisztrálni és önállóan üzemeltetni egy MSSQL alapú magas rendelkezésre állású adatbázis infrastruktúrát.

A tanfolyamon a hallgatók elsajátíthatják a Microsoft SQL Analysis Services, az OLAP technikák és adatbányászati modellek használatát.

A tanfolyamon a hallgatók elsajátíthatják a Microsoft SQL Integration Services használatát.

A tanfolyamon a hallgatók elsajátíthatják a Microsoft SQL Reporting Services használatát, az egyszerűbb és összetettebb jelentések készítését, jelentésmodell létrehozását illetve a programozott jelentések beállítását.

A tanfolyamon a hallgatók elsajátíthatják a Microsoft SQL szerver Transact SQL nyelv alapjait

A tanfolyamon a hallgatók elsajátítják a Microsoft SQL Server üzemeltetésével kapcsolatos feladatokat: telepítés, adatbázisok kezelése, felhasználók és jogosultságok, titkosítás, hibatűrő rendszerek, SQL alapok, jelentéskészítés.

A tanfolyamon a hallgatók megismerkednek a legnépszerűbb NoSQL adatbáziskezelővel, a mongoDB-vel

A tanfolyam során a hallgatók elsajátíthatják az Oracle adatbázisok telepítésével, üzemeltetésével és hangolásával kapcsolatos feladatokat.

A tanfolyamon a hallgatók mélyebb ismereteket szerezhetnek az Oracle PL/SQL nyelvről

A tanfolyamon a hallgatók elsajátíthatják az Oracle SQL nyelv alapjait: lekérdezések írása, adatmódosító utasítások, adatszerkezetek definiálása

A tanfolyamon hallgatóink elsajátíthatják a nagyvállalati környezetben rendkívül elterjedt Oracle WebLogic Server adminisztrációját. Tanfolyamunkat magyar nyelven hazai előadó tartja. Igény szerint angol nyelvű oktatás is megoldható.

A tanfolyamon a hallgatók elsajátíthatják az SQL lekérdezések írásának alapjait Microsoft T-SQL alapon.

A tanfolyamon a hallgatók elsajátíthatják az SQL lekérdezések írásának alapjait Oracle SQL alapon.

A tanfolyamon a hallgatók megismerkedhetnek az SQL nyelvvel. Többféle platformon, többféle eszközzel dolgoznak a tanfolyam alatt, biztosítva, hogy szoftverfejlesztési munkájuk során ne legyen gondjuk többé SQL parancsok írásával és futtatásával.SQL nyelvre szinte minden fejlesztőnek szüksége van, de általában csak alapszinten. Tegyük fel, hogy van egy 10 fős fejlesztői csapat, ilyenkor maximum 1 fő profi SQL-esre van szükség. Ezért ezen a tanfolyamon megpróbálunk az igazán fontos, minden fejlesztő számára nélkülözhetetlen alap SQL tudásra koncentrálni.

A tanfolyamon átvesszük az SQL nyelv alapjait, majd rátérünk a különféle típusú adatbázis szerverere és azok használatára. A tematika nagyon fontos részét képezi az SQL eszközök elsajátítása.

 

A Microsoft üzleti intelligencia (Business Intelligence - BI) elemzőeszközeivel olyan átfogó, nagyvállalati léptékű analitikai megoldásokat alakíthatunk ki, amelyek a jól ismert alkalmazásokon keresztül a vállalat minden felhasználójához eljutnak. Tanfolyamunk elvégzése után a résztvevők képessé válnak komplex analitikai megoldások létrehozására és menedzselésére.

A Microsoft üzleti intelligencia (Business Intelligence - BI) elemzőeszközeivel olyan átfogó, nagyvállalati léptékű analitikai megoldásokat alakíthatunk ki, amelyek a jól ismert alkalmazásokon keresztül a vállalat minden felhasználójához eljutnak. Tanfolyamunk elvégzése után a résztvevők képessé válnak komplex analitikai megoldások létrehozására és menedzselésére.

Tanfolyam naptár

H K Sz Cs P Szo V
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3

Tanfolyam időpontok

Első oktatási nap:

2017-12-11  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2017-12-01

Oktatók:

Akciók:

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.


Jelentkezésedet leadhatod a kitöltött jelentkezési lap visszaküldésével is