Cursusaanbod
1. Inleiding en Nieuwe Functies in Oracle Database 23ai
- Versieoverzicht, positionering en ontwikkelaargerichte roadmap.
- Hooglerandomgang door AI Vector Search, JSON/relational dualiteit en async-drivers.
- Hoe 23ai typische ontwikkelaarswerkstromen en applicatiepatronen verandert.
2. Praktijkopdracht: Omgeving en Tools
- Installeren en gebruiken van Oracle Database 23ai Free voor laboratoria.
- Inrichten van JDK, IDE en client-drivers (JDBC, R2DBC waar van toepassing).
- Eerste verbinding, eenvoudige queries en voorbeeldprojectstructuur.
3. JSON Relational Dualiteit en Nieuwe Datatypen (Laboratorium)
- Het gebruik van het verbeterde JSON-datatype en JSON-collections in applicatiecode.
- Dualiteitspatronen: wanneer relationele vs. JSON-benaderingen moeten worden gebruikt.
- Voorbeelden: opslaan, opvragen en bijwerken van JSON-objecten uit Java/Quarkus-applicaties.
4. AI Vector Search en Ontwikkelaarsgebruikscases (Laboratorium)
- Inleiding tot AI Vector Search, vector datatypes en vector-indexen.
- Bouwen van een klein semantisch-zoekvoorbeeld: embedding-generatie, opslag en gelijkheidsovereenkomsten.
- Integreren van Vector Search met applicatiecode en bibliotheken (LangChain/LlamaIndex-voorbeelden conceptueel besproken).
5. Asynchrone Programmering, Pipelining en Prestatiemodellen
- Inzicht in driver-level pipelining en asynchrone verzoekpatronen voor JDBC, R2DBC en andere drivers.
- Client-side patronen (reactieve streams, Java virtuele threads) en serverimpact.
- PRACTISCHE laboratoriumopdracht: geïmplementeerde gepipelined aanroepen en meetwaarden van doorvoerverbeteringen.
6. SQL, PL/SQL Verbeteringen en Veiligheidscontroles
- Nieuwe SQL/PLSQL-taalfuncties die relevant zijn voor ontwikkelaars (bijv., schema-annotaties, directe joins in updates, nieuwe Boolean-type).
- Overzicht van SQL Firewall en hoe deze de runtime-beveiliging van uitgevoerde SQL verbetert.
- PRACTISCHE laboratoriumopdracht: migreer een kleine procedure naar het gebruik van nieuwe taalfuncties en test het gedrag van SQL Firewall in een gecontroleerd laboratorium.
7. Testen, Debuggen en Implementatie Best Practices (Laboratorium)
- Eenheden tests voor databaselogica, genereren van representatieve testdata en gedrag met nieuwe functies meeten.
- Pakketten en implementeren van ontwikkelaarsapplicaties die 23ai-functies gebruiken in testomgevingen.
- Checklist: prestatieafstemming, compatibiliteitsaspecten en volgende stappen voor productiereeadyheid.
Samenvatting en Volgende Stappen
Vereisten
- Een begrip van SQL en relationele databaseconcepten
- Ervaring met applicatieontwikkeling in Java of vergelijkbare talen
- Kennis van basis PL/SQL of server-side scripting-concepten
Publiek
- Applicatieontwikkelaars (Java, Quarkus, of vergelijkbaar)
- Databasenontwikkelaars en PL/SQL-ingenieurs
- DevOps ingenieurs die verantwoordelijk zijn voor ontwikkelaarstools en CI-omgevingen
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 €4560 online delivery, based on a group of 2 delegates, €1440 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)
Goede communicatie, Łukasz legde alles uit op een eenvoudige en begrijpelijke manier
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Cursus - ORACLE SQL Fundamentals
Automatisch vertaald
De trainer was erg behulpzaam, het tempo van de training was echt goed en de oefeningen waren niet te moeilijk, maar ook niet te makkelijk. Wanneer ik vastliep, hielp hij me uitstekend en zorgde ervoor dat ik alles begreep.
Jade Stappaerts - KULeuven
Cursus - Oracle SQL Language
Automatisch vertaald
de oefeningen
Amna AlAli - Federal Demographic Council
Cursus - Oracle SQL for beginners
Automatisch vertaald