Oracle Database 23ai: New Features for Developers - Plan Szkolenia
Oracle Database 23ai is the latest long-term release focused on developer productivity and built-in AI capabilities, including AI Vector Search, JSON/relational duality enhancements, async/pipelining drivers, SQL/PLSQL improvements, and new operational features that benefit modern application development and AI-enabled workloads.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers who wish to learn the new 23ai features and apply them in real development scenarios to reach a Basic-Intermediate skill level.
By the end of this training, participants will be able to:
- Describe the key developer-focused features introduced in Oracle Database 23ai and when to apply them.
- Use AI Vector Search and the new JSON/relational capabilities in sample applications.
- Leverage async/pipelining driver features and practice improved client-server workflows for better throughput.
- Apply practical techniques for testing, debugging, and deploying 23ai-based application code in development environments.
Format of the Course
- Interactive lecture and targeted demonstrations.
- Hands-on labs using Oracle Database 23ai Free and developer tools.
- Guided exercises with sample Java/Quarkus and front-end examples.
Course Customization Options
- To request a customized version of this course (language stack focus, deeper PL/SQL content, or additional labs), please contact us to arrange.
Plan Szkolenia
1. Introduction and What's New in Oracle Database 23ai
- Release overview, positioning, and developer-centric roadmap.
- High-level tour of AI Vector Search, JSON/relational duality, and async drivers.
- How 23ai changes typical developer workflows and application patterns.
2. Getting Hands-on: Environment and Tools (Lab)
- Installing and using Oracle Database 23ai Free for labs.
- Setting up JDK, IDE, and client drivers (JDBC, R2DBC where applicable).
- First connection, simple queries, and sample project scaffold.
3. JSON Relational Duality and New Data Types (Lab)
- Using the improved JSON data type and JSON collections in application code.
- Duality patterns: when to use relational vs JSON approaches.
- Examples: storing, querying, and updating JSON objects from Java/Quarkus apps.
4. AI Vector Search and Developer Use Cases (Lab)
- Introduction to AI Vector Search, vector data types, and vector indexes.
- Building a small semantic-search example: embedding generation, storage, and similarity queries.
- Integrating Vector Search with application code and libraries (LangChain/LlamaIndex examples discussed conceptually).
5. Asynchronous Programming, Pipelining, and Performance Patterns
- Understanding driver-level pipelining and async request patterns for JDBC, R2DBC, and other drivers.
- Client-side patterns (reactive streams, Java virtual threads) and server impact.
- Practical lab: implement pipelined calls and measure throughput improvements.
6. SQL, PL/SQL Enhancements, and Security Controls
- New SQL/PLSQL language features relevant to developers (e.g., schema annotations, direct joins in updates, new Boolean type).
- Overview of SQL Firewall and how it improves runtime security of executed SQL.
- Hands-on: migrate a small procedure to use new language features and test SQL Firewall behavior in a controlled lab.
7. Testing, Debugging, and Deployment Best Practices (Lab)
- Unit testing database logic, generating representative test data, and measuring behavior with new features.
- Packaging and deploying developer apps that use 23ai features to test environments.
- Checklist: performance tuning, compatibility considerations, and next steps for production readiness.
Summary and Next Steps
Wymagania
- An understanding of SQL and relational database concepts
- Experience with application development in Java or similar languages
- Familiarity with basic PL/SQL or server-side scripting concepts
Audience
- Application developers (Java, Quarkus, or similar)
- Database developers and PL/SQL engineers
- DevOps engineers responsible for developer tooling and CI environments
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Oracle Database 23ai: New Features for Developers - Plan Szkolenia - Rezerwacja
Oracle Database 23ai: New Features for Developers - Plan Szkolenia - Zapytanie
Propozycje terminów
Szkolenia Powiązane
Oracle Database 19c Administration (Standard Edition 2)
35 godzinOracle Database 19c to baza danych wielomodelowa, która zapewnia pełne wsparcie dla danych relacyjnych i nierelacyjnych.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do systemowych administratorów i administratorów baz danych na poziomie średnim, którzy chcą zarządzać, monitorować, zabezpieczać, tworzyć kopie zapasowe i odzyskiwać Oracle Database 19c w środowiskach Standard Edition 2 oraz planować jasną drogę od 11g do 19c.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Przygotować środowisko i wykonać czyste instalacje i konfiguracje Oracle Database 19c SE2.
- Wyjaśnić składniki infrastruktury Oracle, w tym SGA, PGA, wspólny pul shared pool, bufor bazy danych oraz mechanizmy redo.
- Używać narzędzi administracyjnych, takich jak Enterprise Manager (EM Express) i SQL Developer do codziennych operacji.
- Wdrażać najlepsze praktyki zarządzania przechowywaniem danych dla obszarów tabel, plików danych oraz użycia przestrzeni segmentów.
- Bezpieczyć bazy danych i utrzymywać bezpieczeństwo z użytkownikami, rolami, uprawnieniami, profilami oraz audytem.
- Projektować i wykonywać strategie kopii zapasowych i odzyskiwania na podstawie RMAN zgodne z celami RTO/RPO.
- Monitorować i rozwiązywać problemy z wydajnością za pomocą dynamicznych widoków wydajności, śledzenia SQL oraz planów wykonania.
- Planować i wykonywać przejście/migrację z 11g do 19c za pomocą wspieranych ścieżek aktualizacji i narzędzi.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Implementacja ręczna w żywym środowisku laboratorium.
Opcje dostosowania kursu
- Aby złożyć wniosek o dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia.
Oracle Database 19c SE2 Podstawy Administracji
49 godzinOracle Database 19c jest wydaniem z długoterminowym wsparciem platformy baz danych Oracle, zaprojektowanym w celu dostarczenia wysokiej wydajności, skalowalności i niezawodności dla obciążeń przedsiębiorstw.
To prowadzone przez instruktora szkolenie (online lub na miejscu) jest skierowane do administratorów baz danych i profesjonalistów IT na poziomie początkującym do średnio zaawansowanym, którzy chcą skutecznie zainstalować, skonfigurować i zarządzać środowiskami Oracle Database 19c SE2.
Po ukończeniu tego szkolenia uczestnicy będą mogli:
- Zrozumieć architekturę Oracle Database 19c SE2 i jej główne komponenty.
- Zainstalować i skonfigurować Oracle Database 19c SE2 na wspieranych platformach.
- Wykonywać kluczowe zadania administracyjne, w tym kopie zapasowe, odzyskiwanie i zarządzanie bezpieczeństwem.
- Optymalizować wydajność bazy danych i monitorować stan systemu przy użyciu narzędzi Oracle.
- Planować i wykonywać migracje z wcześniejszych wersji Oracle Database do 19c.
Format kursu
- Interaktywne wykłady i dyskusje.
- Wiele ćwiczeń i praktyki.
- Przykładowa implementacja w otoczeniu live-lab.
Opcje dostosowania kursu
- Aby zażądać dostosowanego szkolenia dla tego kursu, prosimy o kontakt w celu uregulowania.
Oracle Database 19c: Administracja
35 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) skierowane jest do administratorów systemów, którzy chcą nauczyć się administrowania, monitorowania i wspierania bazy danych Oracle.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć główne zmiany w funkcjach i architekturze bazy danych Oracle.
- Zarządzać i monitorować bazami danych Oracle.
- Optymalizować wydajność bazy danych Oracle.
Oracle Database 19c - Tworzenie kopii zapasowych i odzyskiwanie danych
14 godzinTen szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do administratorów baz danych na poziomie początkującego, którzy chcą zarządzać zadaniami kopii zapasowych i odzyskiwania w Oracle Database 19c.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć podstawowe koncepcje kopii zapasowych i odzyskiwania w Oracle Database 19c, w tym architekturę oraz różne rodzaje awarii.
- Zyskać doświadczenie praktyczne w konfiguracji ustawień kopii zapasowych i odzyskiwania, w tym środowiska RMAN i szybkiej strefy odzyskiwania.
- Rozwinąć praktyczne umiejętności w wykonywaniu różnych rodzajów kopii zapasowych i operacji odzyskiwania, w tym pełnych, inkrementalnych oraz punktowych odzyskiwania w czasie.
- Nauczyć się wykorzystywania technologii Flashback firmy Oracle do skutecznego odzyskiwania bazy danych oraz zarządzania scenariuszami odzyskiwania po katastrofie.
- Zastosować najlepsze praktyki dotyczące kopii zapasowych, odzyskiwania oraz odzyskiwania po katastrofie, aby zapewnić dostępność danych i zminimalizować przestój w Oracle Database 19c.
Oracle Database 19c - Administracja Data Guard
21 godzinTo szkolenie prowadzone przez instruktora w trybie Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie średnim, którzy chcą zarządzać, optymalizować i zabezpieczać środowiska Oracle Data Guard w celu zapewnienia niezawodnego odzyskiwania po awarii i wysokiej dostępności.
Na koniec tego szkolenia uczestnicy będą w stanie:
- Zrozumieć architekturę i korzyści z Oracle Data Guard w kontekście odzyskiwania po awarii i wysokiej dostępności.
- Nabyć doświadczenia praktycznego w konfigurowaniu i zarządzaniu bazami danych fizycznymi i logicznymi, w tym za pomocą Data Guard broker.
- Rozwinąć praktyczne umiejętności w monitorowaniu, diagnostyce i optymalizacji środowisk Oracle Data Guard dla optymalnej wydajności.
- Poznać zaawansowane funkcje, takie jak Active Data Guard, Oracle Data Guard z RAC i zabezpieczanie komunikacji w Oracle Data Guard.
- Stosować najlepsze praktyki w planowaniu odzyskiwania po awarii, zapewnianiu spójności danych i automatyzowaniu operacji Oracle Data Guard.
Oracle Database 19c - Instalacja i aktualizacja
7 godzinTen instruktor-led, live szkolenie w Polsce (online lub na miejscu) jest skierowane do administratorów baz danych na poziomie podstawowym, którzy chcą upewnić się, że są dobrze przygotowani do zarządzania i optymalizacji swoich środowisk Oracle.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć kluczowe funkcje i architekturę Oracle Database 19c, w tym wymagania systemowe i metody instalacji.
- Nabyć praktyczne umiejętności w instalowaniu Oracle Database 19c i Oracle Grid Infrastructure, w tym konfiguracji sieci, magazynu i ustawień bezpieczeństwa.
- Nauczyć się pełnego procesu aktualizacji do Oracle Database 19c, od planowania przedaktualizacyjnego do walidacji po aktualizacji.
- Rozwijać umiejętności rozwiązywania problemów w celu radzenia sobie z powszechnymi problemami podczas instalacji i aktualizacji.
- Zastosować najlepsze praktyki dla instalacji i aktualizacji Oracle Database w celu zapewnienia płynnej i udanej wdrożenia.
Oracle Database 19c - Architektura Multitenant
21 godzinTo szkolenie prowadzone przez instruktora w Polsce (online lub na miejscu) skierowane jest do administratorów baz danych na poziomie średniozaawansowanym, którzy chcą efektywnie zarządzać i optymalizować środowisko wieloorganizacyjne.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Zrozumieć kluczowe komponenty i korzyści architektury wieloorganizacyjnej Oracle Database 19c, w tym CDB i PDB.
- Nabyć praktycznych umiejętności w instalowaniu, konfigurowaniu i zarządzaniu bazami danych kontenerowymi (CDB) i wtyczkowymi (PDB).
- Rozwijać sprawność w wdrażaniu środków bezpieczeństwa, strategii kopiowania zapasowego i odzyskiwania oraz optymalizacji wydajności w środowisku wieloorganizacyjnym.
- Nauczyć się zarządzania wysoką dostępnością i odzyskiwaniem po awarii w architekturze wieloorganizacyjnej, w tym konfiguracji Data Guard i Oracle RAC.
- Nabyć technik rozwiązywania problemów i najlepszych praktyk dla utrzymania bezpiecznego, wydajnego i niezawodnego środowiska wieloorganizacyjnej bazy danych.
Oracle Database 19c - administracja RAC, ASM i Grid Infrastructure
35 godzinTen szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do administratorów baz danych na poziomie średnim, którzy chcą zarządzać i optymalizować złożone środowiska baz danych Oracle o wysokiej dostępności.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Nabyć kompleksową wiedzę na temat architektury Oracle RAC i Grid Infrastructure, w tym instalacji, konfiguracji i zarządzania.
- Rozwijać praktyczne umiejętności w zarządzaniu Automatic Storage Management (ASM), w tym zarządzaniem grupami dysków, dostrajaniem instancji i backup/recovery.
- Poznać zaawansowane techniki dostrajania wydajności RAC, konfiguracje odzyskiwania po awarii oraz najlepsze praktyki dla wysokiej dostępności.
- Nabyć umiejętności diagnostyki i rozwiązywania problemów w środowiskach RAC i Grid Infrastructure.
- Zrozumieć proces łatania i aktualizacji Oracle RAC i Grid Infrastructure przy minimalizacji przerw w działaniu i utrzymaniu stabilności systemu.
Oracle Database 19c Security
21 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do administratorów systemów, którzy chcą posiadać kompleksowe zrozumienie funkcji bezpieczeństwa Oracle Database 19c.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zrozumieć pojęcia bezpieczeństwa bazy danych.
- Wdrożyć mechanizmy uwierzytelniania i autoryzacji w celu kontrolowania dostępu do bazy danych.
- Skonfigurować i zarządzać kontami użytkowników, rolami i uprawnieniami w sposób skuteczny.
- Wdrożyć solidne środki bezpieczeństwa przeciwko różnym zagrożeniom i luki.
Oracle Database 19c: Pojęcia magazynowania danych
14 godzinOracle Database 19c jest solidną platformą do budowy i zarządzania magazynami danych przedsiębiorstw, wspierającymi obciążenia analityczne.
Ten kurs prowadzony przez instruktora (online lub na miejscu) jest skierowany do początkujących profesjonalistów zajmujących się danymi i analityków, którzy chcą zrozumieć podstawowe koncepcje i architekturę systemów magazynów danych opartych na Oracle.
Po ukończeniu tego kursu uczestnicy będą w stanie:
- Zrozumieć kluczowe koncepcje i architekturę magazynowania danych w Oracle.
- Opisać typowe składniki magazynu danych, takie jak tablice faktów i wymiarów.
- Rozpoznać przypadki użycia i korzyści z magazynowania danych w Oracle w zakresie inteligencji biznesowej.
- Przygotować się do bardziej zaawansowanego szkolenia z zakresu ETL w Oracle, wydajności i optymalizacji magazynu danych.
Format kursu
- Interaktywna wykład i dyskusja.
- Praktyczne użycie Oracle SQL i eksploracja schematu magazynu danych.
- Prowadzone ćwiczenia koncepcyjne i analiza projektowania magazynu danych.
Opcje dostosowania kursu
- Aby poprosić o dostosowany szkolenie dla tego kursu na podstawie wewnętrznych modeli danych lub celów analitycznych, prosimy o kontakt.
Oracle Database 19c: Techniki Data Warehousing
21 godzinOracle Database 19c to potężna platforma do budowy wysokowydajnych baz danych magazynowych, które wspierają obciążenia związane z biznesową inteligencją i analityką.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do profesjonalistów Oracle na poziomie średnim, którzy chcą wdrożyć i zoptymalizować rozwiązania baz danych magazynowych za pomocą Oracle Database 19c.
Po ukończeniu tego szkolenia uczestnicy będą w stanie:
- Projektować i wdrażać schematy baz danych magazynowych (gwiaździste, śnieżki).
- Używać podziału i kompresji Oracle dla dużych zestawów danych.
- Optymalizować procesy ETL i wydajność zapytań dla obciążenia analitycznego.
- Wykorzystywać funkcje Oracle do raportowania w czasie rzeczywistym i historycznego.
Format kursu
- Interaktywne wykłady i dyskusje.
- Ręczne korzystanie z funkcji Oracle Data Warehouse w przykładowych scenariuszach.
- Przewodnik do ćwiczeń skupionych na modelowaniu, ETL i optymalizacji wydajności.
Opcje dostosowania kursu
- Aby zażądać dostosowanego szkolenia dla tego kursu na podstawie modeli danych lub potrzeb raportowania organizacji, skontaktuj się z nami, aby umówić.
Oracle Database 19c: SQL Tuning Workshop
21 godzinSQL Tuning in Oracle Database 19c to proces poprawy wydajności SQL poprzez analizę, statystyki i techniki optymalizacji.
To szkolenie prowadzone przez instruktora (online lub stacjonarne) jest skierowane do profesjonalistów Oracle na poziomie średnim, którzy chcą zrozumieć i zastosować techniki tuningu SQL dla Oracle Database 19c w celu poprawy wykonywania zapytań i wydajności bazy danych.
Po zakończeniu tego szkolenia uczestnicy będą mogli:
- Interpretować plany wykonania i identyfikować wąskie gardła wydajności.
- Zastosować narzędzia tuningu Oracle, takie jak AWR, ADDM i SQL Tuning Advisor.
- Używać indeksów, podpowiedzi i statystyk do optymalizacji zapytań.
- Diagnostykować i rozwiązywać nieefektywne polecenia SQL w rzeczywistych środowiskach.
Format kursu
- Interaktywne wykłady i dyskusje.
- Praktyczne używanie narzędzi tuningu Oracle i zapytań SQL.
- Prowadzone ćwiczenia skupione na rzeczywistych scenariuszach tuningu i analizie wydajności.
Opcje dostosowania kursu
- Aby zażądać dostosowanego szkolenia dla tego kursu na podstawie Twoich systemowych lub biznesowych zapytań, skontaktuj się z nami w celu umówienia.
Oracle SQL dla analityków - podstawy
21 godzinPoziom Podstawowy Forma Wykład, prezentacja, intensywny warsztat Cel szkolenia Szkolenie skierowane jest do analityków danych i użytkowników, którzy potrzebują wydajnie i elastycznie wydobywać dane z bazy danych bezpośrednio za pomocą poleceń języka SQL. Korzyści z ukończenia szkolenia Poznanie podstawowych technik analizy danych z wykorzystaniem języka SQL.
Oracle SQL dla analityków - zaawansowany
14 godzin
Poziom
Zaawansowany
Forma
Wykład, prezentacja, intensywne warsztaty
Cel szkolenia
Szkolenie skierowane jest do analistów danych i użytkowników, którzy potrzebują efektywnie i elastycznie wyodrębniać dane z bazy danych przy użyciu bezpośrednio poleceń języka SQL. Uzupełnia ono szkolenie ORA-SA1 o zaawansowane mechanizmy języka SQL.
Zalety ukończenia szkolenia
Nauczysz się zaawansowanych technik analizy danych przy użyciu języka SQL w celu bardziej elastycznego i efektywnego raportowania.
Oracle SQL Intermediate - ekstrakcja danych
14 godzinCelem kursu jest umożliwienie uczestnikom opanowania pracy z językiem SQL w bazie danych Oracle do wydobycia danych na poziomie średnim.