Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Opgeslagen subroutines maken
- Compilatie, objectstatus, broncodes
- Code-encryptie (wrap)
- Model voor objectafhankelijkheid
- Parametrisering
Machtigingen en schema's in PL/SQL
- Eigenaar-beller model
- Directe en op rollen gebaseerde machtigingen
- Witte lijst
- Wijs rollen toe aan procedures en neem machtigingen over
Geavanceerde cursors
- Vergelijking van expliciete cursors en cursorlus
- Verwijzingen naar zwakke en sterke cursors
- Ondersteuning voor dynamische cursors
- VOOR UPDATE-cursors
Verzamelingen
- Associatieve matrices (index op), geneste en (geneste tabellen) en varraye
- Attributen, afhandeling, initialisatie, geheugentoewijzing
- Bulkaanvragen (BULK COLLECT) en bulk-DML (FORALL)
- Massabewerkingen in dynamisch SQL
- Afhandeling van uitzonderingen in massabewerkingen
- Array- en streamingfuncties
Pakketten
- Pakketstructuur: Specificatie en lichaam
- Voordelen van het gebruik van pakketten
- Initialisatiesectie en globale variabelen, geheugenbeheer, pakketinstantie
Triggers
- DML-triggers
- Triggers weergeven (IN PLAATS VAN)
- Systeem triggers
- Samengestelde triggers
Toepassingscontext en VPD
- Ingebouwde context gebruiken
- Creëer uw eigen persoonlijke en globale contexten
- Contextwaarden schrijven en lezen
- Beleid & Virtual Private Database
Bijlage A - Voorbeelden van het gebruik van ingesloten pakketten
- Ondersteuning voor bestanden (utl_file)
- Taakplanning (dbms_job en dbms_scheduler
Voorgestelde pre-training
ORA_S1, ORA_P1
Voorgestelde vervolgtrainingen
ORA_SP3
Requirements
Kennis van de basisprincipes van de SQL taal in termen van queries, DML-, DDL- en TCL-opdrachten, en het vermogen om eenvoudige PL/SQL-scripts te interpreteren en te creëren.
21 Hours
Getuigenissen (1)
Alles werd bewezen aan de hand van voorbeelden
Marcin - Sygnity S.A.
Cursus - Oracle 12c – Zaawansowane programowanie w PL/SQL
Machine Translated