Kurzusleírás

Bevezetés

Komplex adattípusok és gyűjtemények

  • Altípusok használata speciális adatreprezentációkhoz
  • Kurzorváltozók és dinamikus kurzorok implementálása rugalmas adatlekérdezéshez
  • Asszociatív tömbök és gyűjtemények használata adathalmazok kezeléséhez
  • Tömeges műveletek végrehajtása BULK COLLECT és FORALL utasításokkal
  • Kivételek kezelése tömeges műveletek során

Objektumorientált funkciók Oracle adatbázisokban

  • Objektumtípusok (osztályok) és metódusaik definiálása
  • Perzisztens gyűjtemények létrehozása hosszú távú adattároláshoz
  • Táblafüggvények fejlesztése fejlett adatmanipulációhoz
  • Streaming függvények implementálása valós idejű adatfeldolgozáshoz
  • Egyéni aggregátumfüggvények tervezése SQL képességek bővítéséhez

Fejlett függvényhasználat SQL-ben

  • PL/SQL függvények meghívása SQL utasításokon belül
  • Megkötések, tisztasági szintek és determinizmus megértése függvénytervezés során

PL/SQL programegységek szervezése

  • Engedélyek és biztonság kezelése PL/SQL kódban
  • Névterek használata azonosítóütközések elkerüléséhez

PL/SQL integrálása más nyelvekkel

  • Java metódusok beépítése PL/SQL programokba
  • C nyelvű eljárások összekapcsolása teljesítménykritikus műveletekhez
  • Natív fordítótechnikák alkalmazása a végrehajtási sebesség növelése érdekében

Előre elkészített megoldások és biztonsági mechanizmusok

  • Alkalmazási környezetek létrehozása munkamenet-specifikus információkhoz
  • Virtual Private Database (VPD) implementálása részletes hozzáférés-vezérléshez
  • Felhasználói munkamenetek és környezetek hatékony kezelése
  • PL/SQL kód profilozása és nyomkövetése teljesítményproblémák azonosításához

PL/SQL kód teljesítményének optimalizálása

  • Bind változók használata SQL utasításokban a végrehajtási tervek javítása érdekében
  • Kurzormegosztás megértése és annak hatása a teljesítményre
  • Lekérdezésoptimalizálási technikák alkalmazása hatékony adatlekérdezéshez
  • Fordítási beállítások konfigurálása optimális teljesítmény érdekében
  • Gyorsítótár-stratégiák implementálása függvények és lekérdezési eredmények számára

SQL injekciók elleni védekezés

  • Legjobb gyakorlatok alkalmazása a PL/SQL kód védelme érdekében injekciós sebezhetőségek ellen

Összefoglalás és következő lépések

Követelmények

  • SQL ismerete és az Oracle adatbázis-környezet ismerete
  • Alapvető PL/SQL fogalmak ismerete és gyakorlati tapasztalat PL/SQL kód írásában

Célközönség

  • Fejlesztők
  • PL/SQL gyakorlók
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák