Cursusaanbod
Inleiding
Complexe datatypen en collecties
- Het gebruik van subtypes voor gespecialiseerde dataweergave
- Implementatie van cursorvariabelen en dynamische cursors voor flexibele gegevensopvraging
- Beheer van associatieve arrays en collecties om datasets te organiseren
- Bulkoperaties uitvoeren met behulp van
BULK COLLECTenFORALL-opdrachten - Effectief omgaan met fouten tijdens bulkverwerking
Objectgeoriënteerde mogelijkheden in Oracle-databases
- Het definiëren van objecttypen (klassen) en hun methodes
- Het aanmaken van persistente collecties voor langdurige opslag van data
- Ontwikkeling van tabelfuncties voor geavanceerde datamanipulatie
- Implementatie van streamende functies voor realtime dataverwerking
- Ontwerp van aangepaste aggregaatfuncties om SQL te versterken
Gebruik van geavanceerde functies in SQL
- Het oproepen van PL/SQL-functies binnen SQL-statements
- Begrip van beperkingen, zuiverheidsniveaus en determinisme bij function-design
Organisatie van PL/SQL-programma-eenheden
- Rechtenbeheer en veiligheid binnen PL/SQL-code regelen
- Gebruik van naamgevingscontexten om conflicten tussen identificatoren te voorkomen
Integratie van PL/SQL met andere talen
- Het integreren van Java-methodes in PL/SQL-programma's
- Gebruik van C-procedures voor operationeel belangrijke, snelle verwerking
- Toepassing van native compilatie om de uitvoeringssnelheid te verhogen
Kant-en-klare oplossingen en beveiligingsmechanismen
- Het creëren van application contexts voor sessiespecifieke informatie
- Implementatie van Virtual Private Database (VPD) voor gedetailleerd toegangsbeheer
- Effectief beheer van gebruikerssessies en contexten
- Profilering en tracering van PL/SQL-code om prestatieproblemen te achterhalen
Prestatieoptimalisatie van PL/SQL-code
- Gebruik van bindvariabelen in SQL-statements voor betere uitvoeringsplannen
- Begrip van cursor-sharing en de invloed daarvan op systeemprestaties
- Toepassing van query-optimalisatiemethoden voor efficiënte dataopvraging
- Instellingen configureren voor geoptimaliseerde compilatie
- Cachingstrategieën toepassen voor functies en queryresultaten
Bescherming tegen SQL-injectieaanvallen
- Best practices hanteren om PL/SQL-code te verzekeren tegen kwetsbaarheden door injectie
Samenvatting en vervolgstappen
Vereisten
- Grondige kennis van SQL en vertrouwdheid met de Oracle-databaseomgeving
- Een goed begrip van basisconcepten in PL/SQL en ervaring met het schrijven van PL/SQL-code
Doelgroep
- Ontwikkelaars
- PL/SQL-professionals
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (3)
Hij legde het zeer goed uit en gaf richtlijnen voor de oefeningen.
Stoyan - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
Ik vond het fijn om praktijkervaring op te doen en de mogelijkheid te hebben om werkelijk aan coderingstaken te werken.
Kristine - Isuzu Philippines Corporation
Cursus - ORACLE PL/SQL Fundamentals
Automatisch vertaald
De basisprincipes van een PL/SQL-sessie. Ik heb PL/SQL gebruikt, maar nooit de basisprincipes begrepen en deze cursus heeft mij enorm geholpen om PL/SQL-query's te begrijpen.
Stefan-Andrei
Cursus - PL/SQL in Oracle 19c
Automatisch vertaald