Kurzusleírás

1. Bevezetés és az Oracle Database 23ai újdonságai

  • Kiadás áttekintése, pozicionálása és fejlesztői központú útvonali terv.
  • Felső szintű áttekintés az AI Vector Search, JSON/relációs kettősség és async driver-ekről.
  • Hogyan változtatja meg a 23ai a tipikus fejlesztői munkafolyamatokat és alkalmazási mintákat.

2. Kézbevétel: Környezet és eszközök (Lab)

  • Oracle Database 23ai Free telepítése és használata a gyakorlatokhoz.
  • JDK, IDE és kliens driver-ek (JDBC, R2DBC, ha alkalmas) beállítása.
  • Első kapcsolat, egyszerű lekérdezések és mintaprojekt keretezése.

3. JSON relációs kettősség és új adat típusok (Lab)

  • Az új JSON adat típus és JSON gyűjtemények használata az alkalmazás kódjában.
  • Kettősségi minták: mikor használni relációs vagy JSON megközelítéseket.
  • Példák: JSON objektumok tárolása, lekérdezése és frissítése Java/Quarkus alkalmazásokból.

4. AI Vector Search és fejlesztői használati esetek (Lab)

  • Bevezetés az AI Vector Search-be, vektor adat típusokba és vektor indexekbe.
  • Kis szemantikus keresési példa építése: beágyazás generálás, tárolás és hasonlóság lekérdezések.
  • Vektor Keresés integrálása az alkalmazás kódjába és könyvtárakkal (LangChain/LlamaIndex példák fogalmi értelemben tárgyalva).

5. Aszinkron programozás, csövölés és teljesítmény minták

  • JDBC, R2DBC és egyéb driver-ek csövölési és aszinkron kérés mintáinak megértése a driver szintjén.
  • Kliens oldalról reaktív áramok és Java virtuális szálak, valamint a szerver hatása.
  • Praktikus labor: pipelined hívások implementálása és áthidalásjavítások mérése.

6. SQL, PL/SQL javítások és biztonsági ellenőrzések

  • Új SQL/PLSQL nyelvjellemzők, amelyek a fejlesztők számára relevánsak (pl. skema annotációk, közvetlen csatlakozások frissítésekben, új Boolean típus).
  • A SQL Firewall áttekintése és annak, hogy hogyan javítja a futtatott SQL biztonságát a futási időben.
  • Kézbevétel: kis eljárás áthelyezése új nyelvjellemzők használatára és SQL Firewall viselkedésének tesztelése egy kontrollált laborban.

7. Tesztelés, hibakeresés és telepítés legjobb gyakorlatok (Lab)

  • Adatbázis logika egységes tesztelése, képviselő tesztadatok generálása és új funkciókkal történő viselkedés mérése.
  • 23ai funkciókat használó fejlesztői alkalmazások csomagolása és telepítése tesztkörnyezetekbe.
  • Jelölőlista: teljesítmény optimalizálás, kompatibilitási szemlélet és következő lépések a gyártási készségeséghez.

Összegzés és következő lépések

Követelmények

  • Az SQL és a relációs adatbázisok alapfogalmaival való ismeret
  • Java vagy hasonló nyelveken történő alkalmazásfejlesztési tapasztalat
  • Alapvető PL/SQL vagy szerveroldali skriptelés fogalmaival való ismeret

A célközönség

  • Alkalmazásfejlesztők (Java, Quarkus, vagy hasonló)
  • Adatbázis-fejlesztők és PL/SQL mérnökök
  • DevOps mérnökök, akik felelősek a fejlesztői eszközökért és CI környezetekért
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák