Oracle Database 23ai: New Features for Developers Training Course
Oracle Database 23ai is the latest long-term release designed to enhance developer productivity and incorporate advanced AI capabilities. Key features include AI Vector Search, enhanced JSON/relational duality, asynchronous/pipelining drivers, SQL/PLSQL improvements, and new operational functionalities that support modern application development and AI-enabled workloads for government.
This instructor-led, live training (online or onsite) is targeted at intermediate-level developers who wish to learn the new 23ai features and apply them in real-world development scenarios to achieve a Basic-Intermediate skill level.
By the end of this training, participants will be able to:
- Explain the key developer-focused features introduced in Oracle Database 23ai and understand when to utilize them.
- Implement AI Vector Search and the new JSON/relational capabilities in sample applications for government use cases.
- Leverage asynchronous/pipelining driver features to optimize client-server workflows and enhance throughput in public sector applications.
- Apply practical techniques for testing, debugging, and deploying 23ai-based application code in development environments aligned with government standards.
Format of the Course
- Interactive lectures and targeted demonstrations tailored to public sector workflows.
- Hands-on labs using Oracle Database 23ai Free and developer tools for government applications.
- Guided exercises with sample Java/Quarkus and front-end examples relevant to government projects.
Course Customization Options
- To request a customized version of this course (language stack focus, deeper PL/SQL content, or additional labs), please contact Govtra to arrange.
Course Outline
1. Introduction and What's New in Oracle Database 23ai for Government
- Overview of the release, strategic positioning, and a developer-centric roadmap.
- High-level exploration of AI Vector Search, JSON/relational duality, and asynchronous drivers.
- Discussion on how Oracle Database 23ai transforms typical development workflows and application patterns for government.
2. Getting Hands-on: Environment and Tools (Lab)
- Installation and usage of Oracle Database 23ai Free in a laboratory setting for government agencies.
- Setting up the Java Development Kit (JDK), Integrated Development Environment (IDE), and client drivers such as JDBC and R2DBC where applicable.
- Establishing the first connection, executing simple queries, and constructing a sample project scaffold.
3. JSON Relational Duality and New Data Types (Lab)
- Leveraging enhanced JSON data types and collections in application code for government projects.
- Dual approach strategies: determining when to use relational versus JSON methodologies.
- Practical examples of storing, querying, and updating JSON objects from Java/Quarkus applications for government use.
4. AI Vector Search and Developer Use Cases (Lab)
- Introduction to AI Vector Search, vector data types, and vector indexes for government applications.
- Constructing a small semantic search example: embedding generation, storage, and similarity queries for government data.
- Integrating Vector Search with application code and libraries (conceptual discussion of LangChain/LlamaIndex examples).
5. Asynchronous Programming, Pipelining, and Performance Patterns
- Understanding driver-level pipelining and asynchronous request patterns for JDBC, R2DBC, and other drivers in government systems.
- Client-side patterns (reactive streams, Java virtual threads) and their impact on server performance for government operations.
- Practical lab: implementing pipelined calls and measuring throughput improvements for government applications.
6. SQL, PL/SQL Enhancements, and Security Controls
- New SQL/PLSQL language features relevant to developers in government (e.g., schema annotations, direct joins in updates, new Boolean type).
- Overview of the SQL Firewall and its role in enhancing runtime security for executed SQL in government environments.
- Hands-on: migrating a small procedure to utilize new language features and testing SQL Firewall behavior in a controlled laboratory setting for government.
7. Testing, Debugging, and Deployment Best Practices (Lab)
- Unit testing database logic, generating representative test data, and measuring behavior with new features for government applications.
- Packaging and deploying developer apps that leverage 23ai features to test environments in government agencies.
- Checklist: performance tuning, compatibility considerations, and next steps for production readiness for government systems.
Summary and Next Steps
Requirements
- 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 for Government
- Application developers (Java, Quarkus, or similar)
- Database developers and PL/SQL engineers
- DevOps engineers responsible for developer tooling and CI environments in the public sector
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
Oracle Database 23ai: New Features for Developers Training Course - Booking
Oracle Database 23ai: New Features for Developers Training Course - Enquiry
Upcoming Courses
Related Courses
Oracle Database 19c: ASM Administration Workshop
14 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for intermediate-level database administrators and IT professionals who aim to implement and manage ASM solutions in Oracle Database 19c for government.
By the end of this training, participants will be able to:
- Administer and manage ASM instances and disk groups effectively.
- Implement and manage ACFS (Automatic Storage Management Cluster File System) for enhanced data management.
- Perform client database failover with Flex ASM to ensure high availability.
- Troubleshoot and resolve common ASM-related issues efficiently.
Oracle Database 19c: Clusterware Administration Workshop
28 HoursThis Oracle Database 19c: Clusterware Administration training will delve into general cluster concepts and the architecture of Oracle Clusterware.
Skills Gained
-
Describe the architecture and services of Oracle Clusterware.
-
Explain the objectives for Oracle Clusterware deployment in a government context.
-
Detail the fencing mechanisms utilized by Oracle Clusterware to ensure data integrity.
-
Understand and implement cluster time synchronization for government environments.
-
Demonstrate effective network resource management techniques for government applications.
-
Identify the operating system requirements necessary for Oracle Clusterware deployment in public sector systems.
Oracle Database 19c Administration (Standard Edition 2)
35 HoursOracle Database 19c is a multi-model database that provides comprehensive support for both relational and non-relational data.
This instructor-led, live training (online or onsite) is designed for intermediate-level system administrators and database administrators who aim to manage, monitor, secure, back up, and recover Oracle Database 19c in Standard Edition 2 environments. Participants will also learn how to plan a clear migration path from 11g to 19c.
By the end of this training, participants will be able to:
- Prepare the environment and perform clean installations and configurations of Oracle Database 19c SE2 for government use.
- Explain Oracle infrastructure components, including SGA, PGA, Shared Pool, Database Buffer Cache, and Redo mechanisms.
- Utilize administration tools such as Enterprise Manager (EM Express) and SQL Developer for daily operations.
- Implement best practices for storage management, covering tablespaces, datafiles, and segment space usage.
- Enhance database security through the management of users, roles, privileges, profiles, and auditing.
- Design and execute RMAN-based backup and recovery strategies aligned with RTO/RPO objectives for government operations.
- Monitor and troubleshoot performance using dynamic performance views, SQL tracing, and execution plans.
- Plan and execute the transition from 11g to 19c using supported upgrade paths and tools.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment for government-specific scenarios.
Course Customization Options
- To request a customized training tailored to specific needs for government, please contact us to arrange.
Oracle Database 19c: Administration
35 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at system administrators who wish to learn how to administer, monitor, and support an Oracle database for government.
By the end of this training, participants will be able to:
- Understand the key features and architectural changes in the Oracle database.
- Manage and monitor Oracle databases effectively.
- Optimize the performance of Oracle databases.
Oracle Database 19c - Backup and Recovery
14 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for beginner-level database administrators who wish to manage backup and recovery tasks in Oracle Database 19c.
By the end of this training, participants will be able to:
- Comprehend the fundamental concepts of backup and recovery in Oracle Database 19c, including its architecture and various types of failures.
- Acquire hands-on experience in configuring backup and recovery settings, such as the RMAN environment and fast recovery area, tailored for government use.
- Develop practical skills in executing different types of backups and recovery operations, including full, incremental, and point-in-time recovery, to support public sector workflows.
- Learn how to leverage Oracle's Flashback technology for efficient database recovery and manage disaster recovery scenarios, ensuring alignment with government governance standards.
- Implement best practices for backup, recovery, and disaster recovery to ensure data availability and minimize downtime in Oracle Database 19c, supporting the needs of government agencies.
Oracle Database 19c - Data Guard Administration
21 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at intermediate-level database administrators who wish to manage, optimize, and secure Oracle Data Guard environments for robust disaster recovery and high availability for government.
By the end of this training, participants will be able to:
- Understand the architecture and benefits of Oracle Data Guard for disaster recovery and high availability in public sector workflows.
- Gain hands-on experience in configuring and managing physical and logical standby databases, including the use of the Data Guard broker.
- Develop practical skills in monitoring, troubleshooting, and optimizing Data Guard environments to ensure optimal performance for government operations.
- Learn advanced features such as Active Data Guard, Data Guard with RAC, and securing Data Guard communications to enhance governance and accountability.
- Apply best practices for disaster recovery planning, ensuring data consistency, and automating Data Guard operations to support public sector requirements.
Oracle Database 19c - Install and Upgrade
7 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for government database administrators at the beginner level who wish to ensure they are well-prepared to manage and optimize their Oracle environments.
By the end of this training, participants will be able to:
- Understand the key features and architecture of Oracle Database 19c, including system requirements and installation methods for government use.
- Acquire practical skills in installing Oracle Database 19c and Oracle Grid Infrastructure, including configuring network, storage, and security settings appropriate for government systems.
- Master the complete process of upgrading to Oracle Database 19c, from pre-upgrade planning to post-upgrade validation, ensuring compliance with government standards.
- Develop troubleshooting skills to effectively handle common issues that may arise during installation and upgrade processes in a government context.
- Apply best practices for Oracle Database installation and upgrade to ensure a smooth and successful deployment for government operations.
Oracle Database 19c - Multitenant Architecture
21 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for intermediate-level database administrators who aim to effectively manage and optimize a multitenant environment.
By the end of this training, participants will be able to:
- Understand the key components and benefits of Oracle Database 19c's multitenant architecture, including container databases (CDBs) and pluggable databases (PDBs), for government use.
- Acquire practical skills in installing, configuring, and managing container databases (CDBs) and pluggable databases (PDBs).
- Develop proficiency in implementing security measures, backup and recovery strategies, and performance tuning within a multitenant environment.
- Learn how to manage high availability and disaster recovery in a multitenant architecture, including the configuration of Data Guard and Oracle RAC.
- Gain troubleshooting techniques and best practices for maintaining a secure, efficient, and reliable multitenant database environment.
Oracle Database 19c Performance Management and Tuning
28 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for intermediate-level database administrators and IT professionals who wish to enhance the performance of Oracle Database 19c for government.
By the end of this training, participants will be able to:
- Grasp key Oracle Database 19c performance tuning concepts.
- Utilize performance management tools with proficiency.
- Implement effective techniques to optimize database performance.
- Diagnose and resolve performance issues efficiently.
Oracle Database 19c - RAC, ASM, and Grid Infrastructure Administration
35 HoursThis instructor-led, live training in US Empire (online or onsite) is designed for intermediate-level database administrators who wish to manage and optimize complex, high-availability Oracle database environments for government.
By the end of this training, participants will be able to:
- Achieve a comprehensive understanding of Oracle RAC architecture and Grid Infrastructure, including installation, configuration, and management processes.
- Develop practical skills in managing Automatic Storage Management (ASM), covering disk group management, instance tuning, and backup/recovery procedures.
- Master advanced RAC performance tuning techniques, disaster recovery configurations, and best practices for ensuring high availability in government settings.
- Acquire robust troubleshooting and diagnostic skills to effectively resolve issues within RAC and Grid Infrastructure environments.
- Understand the procedures for patching and upgrading Oracle RAC and Grid Infrastructure while minimizing downtime and maintaining system stability for government operations.
Oracle Database 19c Security
21 HoursThis instructor-led, live training in US Empire (online or onsite) is aimed at system administrators who wish to gain a comprehensive understanding of the security features of Oracle Database 19c for government.
By the end of this training, participants will be able to:
- Understand the fundamental concepts of database security.
- Implement authentication and authorization mechanisms to effectively control access to the database.
- Configure and manage user accounts, roles, and privileges with precision.
- Apply robust security measures to mitigate various threats and vulnerabilities.
Oracle Database 19c: Data Warehousing Concepts
14 HoursOracle Database 19c is a robust platform for building and managing enterprise data warehouses that support analytical workloads.
This instructor-led, live training (online or onsite) is aimed at beginner-level data professionals and analysts who wish to understand the foundational concepts and architecture of Oracle-based data warehouse systems for government.
By the end of this training, participants will be able to:
- Understand key concepts and architecture of Oracle data warehousing for government.
- Describe typical data warehouse components like fact and dimension tables in a government context.
- Recognize use cases and benefits of Oracle data warehousing in business intelligence for government agencies.
- Prepare for deeper training in Oracle ETL, performance, and warehouse optimization techniques tailored for government needs.
Format of the Course
- Interactive lecture and discussion focused on government data requirements.
- Hands-on use of Oracle SQL and warehouse schema exploration in a government environment.
- Guided conceptual exercises and warehouse design analysis aligned with public sector workflows.
Course Customization Options
- To request a customized training for this course based on your internal data models or analytics goals, please contact Govtra to arrange.
Oracle Database 19c: Data Warehousing Techniques
21 HoursOracle Database 19c is a robust platform for constructing high-performance data warehouses that support business intelligence and analytics workloads.
This instructor-led, live training (online or onsite) is designed for intermediate-level Oracle professionals who wish to implement and optimize data warehousing solutions using Oracle Database 19c for government applications.
By the end of this training, participants will be able to:
- Design and implement data warehouse schemas (star, snowflake) that align with public sector workflows and governance.
- Utilize Oracle partitioning and compression techniques for managing large datasets in government environments.
- Optimize ETL processes and query performance to enhance analytics capabilities for government reporting and decision-making.
- Leverage Oracle features for real-time and historical reporting to support accountability and transparency in public sector operations.
Format of the Course
- Interactive lecture and discussion sessions focused on government data warehousing needs.
- Hands-on use of Oracle Data Warehouse features in sample scenarios relevant to public sector workflows.
- Guided exercises centered on modeling, ETL, and performance tuning for government applications.
Course Customization Options
- To request a customized training for this course based on your organization's specific data models or reporting requirements, please contact us to arrange. This can be tailored to meet the unique needs of government agencies.
Oracle Database 19c: SQL Tuning Workshop
21 HoursSQL Tuning in Oracle Database 19c involves enhancing SQL performance through analysis, statistics, and optimization techniques.
This instructor-led, live training (online or onsite) is designed for intermediate-level Oracle professionals who seek to understand and apply SQL tuning techniques for government use with Oracle Database 19c, thereby improving query execution and database efficiency.
By the end of this training, participants will be able to:
- Interpret execution plans and identify performance bottlenecks.
- Utilize Oracle tuning tools such as AWR, ADDM, and SQL Tuning Advisor.
- Employ indexes, hints, and statistics to optimize queries.
- Diagnose and resolve inefficient SQL statements in real-world environments.
Format of the Course
- Interactive lecture and discussion.
- Practical hands-on use of Oracle tuning tools and SQL queries.
- Guided exercises focused on real-world tuning scenarios and performance analysis.
Course Customization Options
- To request a customized training for this course based on your system or business queries, please contact Govtra to arrange.
Oracle Database 19c: RAC Administration Workshop
35 HoursThe Oracle Database 19c: RAC Administration Workshop course is designed to provide a comprehensive understanding of Oracle RAC database architecture. Experienced Oracle University instructors will delve deeply into the topics of Global Resources and Cache Fusion, ensuring participants gain advanced knowledge in these critical areas.
Learn To:
- Install and configure RAC for government use
- Manage RAC Database efficiently
- Upgrade and patch RAC Database to maintain system integrity
- Manage backup and recovery processes for RAC
- Monitor and tune RAC Database performance
- Ensure high availability of services within the RAC environment
- Implement High Availability for connections and applications in a government setting
- Configure RAC One Node Database for optimized operations
- Implement In-Memory Column Store in RAC to enhance data processing
- Configure Multitenant Architecture in RAC to support diverse government applications
- Manage Quality of Service in RAC to ensure consistent performance