Oracle PL/SQL programozás haladó

Tanfolyam kódja:
MFPLS3
Tanfolyam hossza:
24 tanóra, 3 egymást követő nap, napi 8 tanóra, 9.00-16.30
Ára:
129 500 Ft + Áfa
Akciók:

Oracle PL/SQL haladó kedvezmény

Rövid ismertetés:

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

Előfeltételek:

Oracle SQL és PL/SQL középfokú ismeretek: összetett lekérdezések írása (SELECT, JOIN, WHERE, GROUP BY, HAVING, ORDER BY), adatmódosító utasítások ismerete (INSERT, UPDATE, DELETE), DDL utasítások ismerete (CREATE TABLE, ALTER TABLE, CREATE VIEW stb.), PL/SQL programozási nyelv középfokú ismerete (vezérlési szerkezetek, eljárások, függvények, csomagok, gyűjtemények, kurzorok).

Kiknek ajánljuk?

Oracle PL/SQL fejlesztőknek, akik már rendelkeznek PL/SQL programozási ismeretekkel, de szeretnének továbbfejlődni, különleges PL/SQL technikákat elsajátítani

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

Tematika:

1. PL/SQL PROGRAMOK FORDÍTÁSA, HIBAKERESÉS

1.1. Fordítás speciális lehetőségei (PLSQL_CCFLAGS, PLSQL_CODE_TYPE, PLSQL_OPTIMIZE_LEVEL)

1.2. Fordítási hibák típusa, figyelmeztetések (PLSQL_WARNINGS)

1.3. Fordítás hibakeresési információkkal (debug)

1.4. Hibakeresés lehetőségei PL/SQL programokban

1.5. Függőségek fordítása

1.6. Feltételes fordítás ($IF, $THEN, $ELSE, $ERROR)

1.7. Forráskód becsomagolása (wrapping)

 

2. SPECIÁLIS FÜGGVÉNYEK, ELJÁRÁSOK

2.1. Egymásba ágyazott eljárások

2.2. Forward deklaráció

2.3. Overloading

2.4. Rekurzió

2.5. Futtatás jogosultságai (AUTHID DEFINER, CURRENT_USER)

2.6. Táblát visszaadó függvények

2.7. Saját aggregáló függvények készítése

 

3. TRIGGEREK, SZEKVENCIÁK

3.1. Trigger fogalma

3.2. Trigger típusok esemény szerint (INSERT, UPDATE, DELETE, DDL)

3.3. Trigger típusok időzítés szerint (BEFORE, INSERT, INSTEAD OF)

3.4. FOR EACH ROW és STATEMENT trigger

3.5. :NEW és :OLD változók

3.6. Triggerek letiltása és engedélyezése

3.7. Compound trigger

3.8. Szekvencia fogalma, felhasználása triggerben

 

4. OBJEKTUM-ORIENTÁLT PL/SQL PROGRAMOZÁS ALAPJAI

4.1. Objektum-orientált programozás előnyei

4.2. Objektum típusok létrehozása (CREATE TYPE)

4.3. Attribútumok és metódusok

4.4. OOP koncepciók PL/SQL-ben (konstruktor, destruktor, öröklődés, SELF, statikus metódusok)

4.5. Objektumok tárolása táblákban

 

5. KÜLSŐ PROGRAMMODULOK HASZNÁLATA PL/SQL PROGRAMOKBÓL

5.1. Külső programok hívásának lehetőségei és előnyei

5.2. C modulok hívása

5.3. Java modulok hívása

 

6. NAGY MÉRETŰ ADATTÍPUSOK MENEDZSMENTJE

6.1. Large Objects típusai (BLOB, CLOB, NCLOB, BFILE)

6.2. LOB előnyei, összehasonlítás más nagy típusokkal (LONG, LONG RAW)

6.3. LOB lokátor

6.4. LOB tábla oszlopok

6.5. LOB export/import

6.6. LOB függvények, LOB műveletek SQL utasításokban (DBMS_LOB)

 

7. PARTICIONÁLÁS ALAPJAI

7.1. Particionális koncepciója, előnyei

7.2. Particionált táblák és indexek

7.3. Particionált táblák típusai (RANGE, INTERVAL, HASH, LIST, REFERENCE)

7.4. Particionált táblák létrehozása, hagyományos tábla átalakítása

7.5. Speciális műveletek particionált táblákkal

 

8. PL/SQL TUNING ÉS TELJESÍTMÉNYOPTIMALIZÁLÁS

8.1. PL/SQL programok részletes naplózása (DBMS_PROFILER, DBMS_TRACE, DBMS_HPROF)

8.2. Natív fordítás előnyei

8.3. Alprogram inlining

8.4. Paraméterátadás optimalizáció (NOCOPY)

8.5. Determinisztikus függvények

8.6. Függvényhívás tuningolása (PARALLEL_ENABLE, PIPELINED)

8.7. Függvényhívás eredmények gyorsítótárazása

8.8. Adattípusok megfelelő kiválasztása

8.9. Nagy táblák párhuzamos módosítása

8.10. További tuning tippek és trükkök

 

Vissza


Hasonló tanfolyamok listája:

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

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

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

A tanfolyamon hallgatóink elsajátítják egy Oracle adatbázis alapú valós üzleti Java alkalmazás tervezését és felépítését.

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 elsajátítják az Oracle Business Intelligence termékcsaládhoz tartozó Answers eszköz használatát, valódi jelentések létrehozását gyakorolva.

A tanfolyamon a hallgatók elsajátítják az Oracle Business Intelligence termékcsaládhoz tartozó Publisher eszköz használatát, valódi jelentések létrehozását gyakorolva.

A tanfolyamon a hallgatók elsajátítják az Oracle Business Intelligence alapfogalmait és az Enterprise Edition változatban létrehoznak egy valódi BI rendszert, beleértve a fizikai, üzleti és jelentéskészítési modell elkészítését is.

A tanfolyamon a hallgatók megismerik az Oracle PL/SQL programozási nyelvet alaptól középfokú szintig

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 a hallgatók elsajátítják az Oracle adatbázissal kapcsolatos SQL teljesítményoptimalizálást és tuningolást, sok gyakorlati példán keresztül, számos hasznos tippet és trükköt megismerve

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.

 

Tanfolyam naptár

H K Sz Cs P Szo V
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 31 1 2 3 4

Tanfolyam időpontok

Első oktatási nap:

2018-03-26  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-03-16
Akciók:

Első oktatási nap:

2018-08-21  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-08-10
Akciók:

Első oktatási nap:

2018-12-17  (Hétköznap napközbeni (09.00 - 16.30))

Jelentkezési határidő:

2018-12-07
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