Course ID: #ORC12CSQLF

Oracle AI Database 26ai (anciennement 23ai) – SQL Fondamentaux

Duration: 5 jours Dates: 5 octobre 2026 18 janvier 2027 19 avril 2027 12 juillet 2027

L'entrée en matière dans SQL sur la base de données Oracle – de la première requête aux sous-requêtes, aux jointures et à la création de vos propres objets. Le cours s'appuie sur la version actuelle de l'Oracle AI Database 26ai, issue d'Oracle Database 23ai en octobre 2025 et disponible depuis janvier 2026 également en version On-Premises pour Linux. Outre les techniques SQL classiques, vous découvrez les nouvelles possibilités de la plateforme : JSON, Property Graphs et AI Vector Search directement en SQL. Le cours prépare à la certification Oracle AI Database SQL Associate (examen 1Z0-171).

Introduction et fondamentaux des bases de données

 

  • Vue d’ensemble d’Oracle AI Database 26ai, concepts relationnels, modèle de données et ERD
  • Outils utilisés : SQL Developer et SQL*Plus
  • Utiliser efficacement la documentation Oracle
  • La base de données en tant que « converged database » : relationnel, JSON, Graph et vecteurs réunis

 

Interroger, filtrer et trier les données

 

  • Bases de SELECT, expressions arithmétiques, alias de colonnes, DESCRIBE
  • Gestion des valeurs NULL
  • WHERE et ORDER BY, limitation des lignes avec FETCH FIRST
  • Variables de substitution pour des requêtes réutilisables
  • Nouveautés de la ligne 23ai/26ai : type de données BOOLEAN, SELECT sans FROM DUAL

 

Fonctions et expressions

 

  • Fonctions de caractères, numériques et de date
  • Conversion avec TO_CHAR, TO_DATE et TO_NUMBER
  • NVL, NVL2, NULLIF et COALESCE
  • Expressions conditionnelles avec CASE et DECODE

 

Agrégation, jointures et opérateurs d’ensemble

 

  • Fonctions de groupe, GROUP BY et HAVING
  • Jointures : Natural Join, USING, ON, Self-Join et Outer Joins
  • UNION, UNION ALL, INTERSECT et MINUS
  • Regroupement avancé avec ROLLUP, CUBE et GROUPING SETS

 

Sous-requêtes

 

  • Sous-requêtes mono-ligne, multi-lignes et multi-colonnes
  • Sous-requêtes corrélées, EXISTS et NOT EXISTS
  • La clause WITH (Common Table Expressions)
  • Requêtes hiérarchiques avec CONNECT BY

 

Modifier des données et créer des objets

 

  • INSERT, UPDATE, DELETE et contrôle des transactions avec COMMIT, ROLLBACK et SAVEPOINT
  • Créer et modifier des tables, définir des contraintes
  • Séquences, synonymes et index
  • Créer et modifier des vues, écrire via des vues
  • Tables temporaires et External Tables

 

Requêtes avancées et Data Dictionary

 

  • INSERT multitable et MERGE
  • Requêtes Flashback : consulter des états antérieurs des données
  • Exploiter le Data Dictionary
  • Autorisations : privilèges système et objet, rôles
  • Fuseaux horaires et types intervalle

 

Perspectives : SQL dans l’AI Database

 

  • JSON en SQL et JSON Relational Duality Views du point de vue des requêtes
  • Le type de données VECTOR et une première recherche de similarité avec VECTOR_DISTANCE
  • SQL Property Graphs : GRAPH_TABLE et MATCH sur un exemple
  • Expressions régulières en SQL
Solution d’apprentissage

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

Langue

Deutsch, Englisch, Französisch, Italienisch

Dates

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

Lieu

Brüttisellen, Lausanne, flexibel, auf Anfrage

Utilisatrices et utilisateurs, développeuses et développeurs, responsables de reporting, ainsi que toute personne souhaitant interroger et exploiter elle-même des données issues d’une base de données Oracle. Aucune connaissance préalable des bases de données n’est requise, des notions de base de Windows ou Linux suffisent.

  • Interroger, filtrer et trier les données en toute sécurité
  • Calculer et formater avec des fonctions, et traiter proprement les cas particuliers comme NULL
  • Combiner des données de plusieurs tables via des jointures et des opérateurs d’ensemble
  • Utiliser des sous-requêtes et des Common Table Expressions
  • Créer et entretenir ses propres tables, vues, séquences et index
  • Situer les nouveaux modèles de données de l’AI Database : JSON, Graph, vecteurs
  • Être prêt ou prête pour l’examen 1Z0-171

Plage de prix : CHF3'700 à CHF13'500 hors TVA

Effacer

S’INSCRIRE

Newsletter

Recevez par e-mail les dernières informations sur les nouvelles formations, offres et actions.

← Retour

Merci pour votre réponse. ✨

Email Subscription
Gestion des processus et de la qualité
Amazon