Course ID: #ORC12CSQLF

Oracle AI Database 26ai (formerly 23ai) – SQL Fundamentals

Duration: 5 days Dates: 5 October 2026 18 January 2027 19 April 2027 12 July 2027

An introduction to SQL on the Oracle database – from your first query to subqueries, joins and creating your own objects. The course works on the current Oracle AI Database 26ai, which emerged from Oracle Database 23ai in October 2025 and has also been available as an on-premises version for Linux since January 2026. Alongside classic SQL craft, you get to know the platform's new capabilities: JSON, property graphs and AI Vector Search directly in SQL. The course prepares you for the Oracle AI Database SQL Associate certification (exam 1Z0-171).

Introduction and Database Fundamentals

 

  • Overview of Oracle AI Database 26ai, relational concepts, data model and ERD
  • Tools in use: SQL Developer and SQL*Plus
  • Using Oracle documentation effectively
  • The database as a «converged database»: relational, JSON, graph and vectors under one roof

 

Querying, Filtering and Sorting Data

 

  • SELECT fundamentals, arithmetic expressions, column aliases, DESCRIBE
  • Handling NULL values
  • WHERE and ORDER BY, row limiting with FETCH FIRST
  • Substitution variables for reusable queries
  • New in the 23ai/26ai line: BOOLEAN data type, SELECT without FROM DUAL

 

Functions and Expressions

 

  • Character, number and date functions
  • Conversion with TO_CHAR, TO_DATE and TO_NUMBER
  • NVL, NVL2, NULLIF and COALESCE
  • Conditional expressions with CASE and DECODE

 

Aggregation, Joins and Set Operators

 

  • Group functions, GROUP BY and HAVING
  • Joins: natural join, USING, ON, self-join and outer joins
  • UNION, UNION ALL, INTERSECT and MINUS
  • Advanced grouping with ROLLUP, CUBE and GROUPING SETS

 

Subqueries

 

  • Single-row, multiple-row and multiple-column subqueries
  • Correlated subqueries, EXISTS and NOT EXISTS
  • The WITH clause (common table expressions)
  • Hierarchical queries with CONNECT BY

 

Changing Data and Creating Objects

 

  • INSERT, UPDATE, DELETE and transaction control with COMMIT, ROLLBACK and SAVEPOINT
  • Creating and altering tables, defining constraints
  • Sequences, synonyms and indexes
  • Creating and altering views, and writing through views
  • Temporary tables and external tables

 

Advanced Queries and the Data Dictionary

 

  • Multitable INSERT and MERGE
  • Flashback queries: viewing earlier data states
  • Querying the data dictionary
  • Privileges: system and object privileges, roles
  • Time zones and interval types

 

Outlook: SQL in the AI Database

 

  • JSON in SQL and JSON Relational Duality Views from a query perspective
  • The VECTOR data type and a first similarity search with VECTOR_DISTANCE
  • SQL Property Graphs: GRAPH_TABLE and MATCH in an example
  • Regular expressions in SQL
Learning Solution

Blended Learning, Firmenseminar, Individualcoaching, Klassenraumtraining, Online Live Webinar

Language

Deutsch, Englisch, Französisch, Italienisch

Dates

2026/10/05, 2027/01/18, 2027/04/19, 2027/07/12, flexibel, auf Anfrage

Location

Brüttisellen, Lausanne, flexibel, auf Anfrage

Users, developers, reporting specialists and anyone who wants to query and process data from an Oracle database themselves. No prior database knowledge is required; basic familiarity with Windows or Linux is enough.

  • Query, filter and sort data confidently
  • Calculate and format with functions and handle special cases such as NULL correctly
  • Combine data from multiple tables using joins and set operators
  • Use subqueries and common table expressions
  • Create and maintain your own tables, views, sequences and indexes
  • Understand the AI Database’s new data models: JSON, graph, vectors
  • Be prepared for exam 1Z0-171

Price range: CHF3'700 through CHF13'500 excl. VAT

Clear

SIGN UP

Newsletter

Receive news about new courses, offers and promotions by email.

← Back

Thank you for your response. ✨

Email Subscription
Amazon
VMware and Virtualisation