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
 14 Uren

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)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën