Cursusaanbod
Introductie
Complexe gegevenstypen en verzamelingen
- Subtypen gebruiken voor gespecialiseerde gegevensrepresentaties
- Implementatie van cursorvariabelen en dynamische cursors voor het flexibel ophalen van gegevens
- Werken met associatieve matrices en verzamelingen om gegevenssets te beheren
- Bulkbewerkingen uitvoeren met behulp van
BULK COLLECT
enFORALL
instructies - Effectief omgaan met uitzonderingen in bulkoperaties
Objectgeoriënteerde functies in Oracle Databases
- Objecttypen (klassen) en hun methoden definiëren
- Permanente verzamelingen maken voor langdurige gegevensopslag
- Tabelfuncties ontwikkelen voor geavanceerde gegevensmanipulatie
- Implementatie van streamingfuncties voor real-time gegevensverwerking
- Aangepaste aggregatiefuncties ontwerpen om de mogelijkheden van SQL uit te breiden
Geavanceerd functiegebruik in SQL
- Het aanroepen van PL/SQL functies binnen SQL statements
- Inzicht in beperkingen, zuiverheidsniveaus en determinisme in functieontwerp
Organiseren van PL/SQL Programma-eenheden
- Machtigingen en beveiliging beheren binnen PL/SQL code
- Naamgevingscontexten gebruiken om ID-conflicten te voorkomen
Integreren PL/SQL met Ander Languages
- Integratie van Java methoden in PL/SQL programma's
- Koppelen van C-taalprocedures voor prestatiekritische bewerkingen
- Native compilatietechnieken gebruiken om de uitvoeringssnelheid te verbeteren
Kant-en-klare oplossingen en beveiligingsmechanismen
- Toepassingscontexten maken voor sessiespecifieke informatie
- Implementatie van Virtual Private Database (VPD) voor fijnmazige toegangscontrole
- Gebruikerssessies en contexten effectief beheren
- Profilerings- en traceercode PL/SQL om prestatieknelpunten te identificeren
Codeprestaties optimaliseren PL/SQL
- Bindvariabelen gebruiken in SQL statements om uitvoeringsplannen te verbeteren
- Inzicht in het delen van cursoren en de impact ervan op de prestaties
- Technieken voor query-optimalisatie toepassen voor het efficiënt ophalen van gegevens
- Compilatie-instellingen configureren voor optimale prestaties
- Implementeren van cachingstrategieën voor functies en queryresultaten
Injectie-aanvallen voorkomen SQL
- Toepassen van best practices om PL/SQL code te beschermen tegen injectiekwetsbaarheden
Samenvatting en volgende stappen
Vereisten
- Vaardigheid in SQL en vertrouwdheid met de Oracle database-omgeving
- Solide begrip van basisconcepten PL/SQL en ervaring met het schrijven van PL/SQL code
Audiëntie
- Ontwikkelaars
- PL/SQL Beoefenaars
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €6840 online delivery, based on a group of 2 delegates, €2160 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses
Reviews (3)
Ik vond het formaat van de training zeer fijn, praktisch toegepast direct in SQL Developer.
Andreea - OPEN COURSE
Cursus - Oracle Database 19c PL and Advanced SQL
Automatisch vertaald
De oefeningen werden erg goed uitgelegd.
Monica - DB Global Technology
Cursus - PL/SQL in Oracle 19c
Automatisch vertaald
It was quite hands-on, not too much theory.