Kurzusleírás
Bevezetés
Összetett adattípusok és gyűjtemények
- Altípusok felhasználása speciális adatábrázolásokhoz
- Kurzorváltozók és dinamikus kurzorok megvalósítása a rugalmas adatlekéréshez
- Munka asszociatív tömbökkel és gyűjteményekkel az adatkészletek kezeléséhez
- Tömeges műveletek végrehajtása
BULK COLLECT
ésFORALL
utasításokkal - A tömeges műveletek kivételeinek hatékony kezelése
Objektum-orientált szolgáltatások Oracle Database másodpercben
- Objektumtípusok (osztályok) és metódusaik meghatározása
- Állandó gyűjtemények létrehozása hosszú távú adattároláshoz
- Táblázatfunkciók fejlesztése fejlett adatkezeléshez
- Streaming funkciók megvalósítása valós idejű adatfeldolgozáshoz
- Egyéni összesítő függvények tervezése a SQL képességek bővítésére
Speciális funkcióhasználat az SQL-ben
- PL/SQL függvények meghívása SQL utasításokon belül
- A korlátok, a tisztasági szintek és a determinizmus megértése a függvénytervezésben
Szervezése PL/SQL Programegységek
- Engedélyek és biztonság kezelése PL/SQL kódon belül
- Elnevezési kontextusok használata az azonosítókonfliktusok elkerülése érdekében
A PL/SQL integrálása a többivel Languages
- Java metódusok beépítése PL/SQL programokba
- C nyelvi eljárások összekapcsolása teljesítménykritikus műveletekhez
- Natív fordítási 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áskontextusok létrehozása a munkamenet-specifikus információkhoz
- Virtual Private Database (VPD) megvalósítása a részletes hozzáférés-vezérléshez
- A felhasználói munkamenetek és kontextusok hatékony kezelése
- Profilozó és nyomkövető PL/SQL kód a teljesítmény szűk keresztmetszete azonosítására
Kódteljesítmény optimalizálása PL/SQL
- Kötési változók használata SQL utasításokban a végrehajtási tervek javítására
- A kurzormegosztás megértése és a teljesítményre gyakorolt hatása
- Lekérdezésoptimalizálási technikák alkalmazása a hatékony adatvisszakeresés érdekében
- Összeállítási beállítások konfigurálása az optimális teljesítmény érdekében
- Gyorsítótárazási stratégiák megvalósítása függvényekhez és lekérdezési eredményekhez
Injekciós támadások megelőzése SQL
- A legjobb gyakorlatok elfogadása a PL/SQL kód védelmére az injekciós sebezhetőségek ellen
Összegzés és a következő lépések
Követelmények
- A SQL-ban való jártasság és a Oracle adatbázis-környezet ismerete
- Az alapvető PL/SQL fogalmak szilárd ismerete és tapasztalat PL/SQL kódírásban
Közönség
- Fejlesztők
- PL/SQL gyakorlók
Vélemények (3)
Nagyon tetszett a képzés formátuma, közvetlenül az SQL Developerben való praktikum alapján.
Andreea - OPEN COURSE
Kurzus - Oracle Database 19c PL and Advanced SQL
Gépi fordítás
A gyakorlatokat nagyon jól elmagyarázták.
Monica - DB Global Technology
Kurzus - PL/SQL in Oracle 19c
Gépi fordítás
It was quite hands-on, not too much theory.