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 COLLECTenFORALLinstructies - 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
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