SGBD

Formation Maîtriser les nouveautés SQL et PL/SQL d'Oracle 12c à 23ai

Découvrez les évolutions majeures de SQL et PL/SQL d'Oracle, des versions 12c à 23ai. Apprenez à optimiser vos requêtes et développements. Maîtrisez les dernières fonctionnalités pour des performances accrues et une meilleure gestion des données. Formation pratique et approfondie.

Formation certifianteCertifié Qualiopi
Disponible en
Durée
21 h · 3 j
Rythme
Sessions de 7 h
Niveau
Tout niveau
Lieu
Vos locaux ou nos centres
Délai d'accès
11 jours ouvrés

Tarif intra-entreprise

Sur devis

Groupe jusqu'à 10 personnes · programme adaptable

Demander un devisÊtre rappelé par un conseiller

Réponse sous 24 h ouvrées · sans engagement

Financement

OPCOPlan de développement des compétencesFNE / FAFSimuler mon financement

Objectifs de la formation

Maîtriser les évolutions de SQL et PL/SQL d'Oracle des versions 12c à 23ai
Optimiser les requêtes et les développements pour des performances accrues
Exploiter les innovations 21c & 23ai pour une meilleure gestion des données
Gérer l'évolution des bases de données et du code avec confiance

Programme détaillé

12 modules · 21 heures
01

Introduction & Rappels SQL/PLSQL Oracle 12c

  • —Le Contexte et les Objectifs de la Formation
  • —Rappels fondamentaux SQL Oracle 12c : DML/DDL usuels
  • —Rappels PL/SQL Oracle 12c : Blocs, Variables, Cursors
  • —Architecture Multitenant (CDB/PDB) introduction 12cR1
  • —Tour d'horizon des évolutions majeures 12c à 23ai
02

SQL Avancé 12c : Fonctions et Optimisations

  • —Expressions Match_Recognize pour l'analyse de motifs
  • —Fonctions d'optimisation de requêtes 12c (Ex: SQL_ID Monitoring)
  • —SQL Patching et Stored Outlines pour la stabilité
  • —Approches des vues matérialisées et colonnes invisibles
  • —Améliorations des jointures et sous-requêtes
03

PL/SQL Avancé 12c : Optimisation et Nouveautés

  • —PL/SQL Native Compilation et le Caching 12c
  • —Améliorations de l'API JSON PL/SQL (lecture/écriture)
  • —PL/SQL UDFs (User-Defined Functions) dans SQL
  • —Le rôle des packages Oracle (DBMS_SCHEDULER, DBMS_QMS)
  • —Bonnes pratiques de développement PL/SQL pour la performance
04

Oracle Database 18c/19c : Focus et Nouveautés SQL

  • —Introduction aux caractéristiques clés de 18c et 19c
  • —Automatic Indexing et SQL Quarantines (19c)
  • —Fonctions SQL pour l'analyse de graphes (19c)
  • —Evolution des vues matérialisées et Refresh Online
  • —SQL JSON améliorations (JSON_EXISTS, JSON_VALUE)
05

Oracle Database 18c/19c : Nouveautés PL/SQL

  • —Améliorations du client PL/SQL (UTL_NATIVE_CLUSTER_UTIL)
  • —PL/SQL Hierarchical Profiler pour la performance
  • —PL/SQL Packages pour la sécurité (DBMS_CRYPTO, DBMS_MACADM)
  • —Utilisation de la liste des paramètres par défaut
  • —Gestion des erreurs et Debugging amélioré
06

SQL dans Oracle 21c : Fonctionnalités Révolutionnaires

  • —Blockchain Tables : Création, Insertion, Vérification
  • —Nouveaux types de données SQL : JSON, XML et Spatial avancés
  • —SQL Machine Learning (AutoML, SQL-ML) : Introduction et exemples
  • —Les Séquences augmentées et la nouvelle clause QUALIFY
  • —Evolution des expressions régulières SQL
07

PL/SQL dans Oracle 21c : Précision et Performance

  • —Nouveautés PL/SQL : FORALL avec SAVE EXCEPTIONS avancées
  • —PL/SQL JSON améliorations (JSON_SCALAR, JSON_TABLE multi-paths)
  • —Utilisation des nouvelles fonctionnalités avec les cursors
  • —PL/SQL Packages de sécurité renforcés
  • —Prise en charge des types de données JSON/XML dans PL/SQL
08

Oracle Database 23ai : Introduction et Concepts AI

  • —Présentation de la version 23ai : Le AI Database
  • —Concepts de l'IA dans la base de données : In-Database AI Engine
  • —JSON Relational Duality View : Unification des modèles
  • —Evolution de l'auto-optimisation SQL et PL/SQL
  • —Préparation à l'utilisation des fonctionnalités AI
09

SQL dans Oracle 23ai : L'IA au Service des Données

  • —Explorer les nouvelles fonctions SQL intégrant l'IA pour l'analyse de données
  • —Utiliser des requêtes dynamiques pour optimiser les performances avec l'IA
  • —Appliquer des techniques de machine learning via SQL pour des prédictions avancées
  • —Évaluer l'impact de l'IA sur la modélisation des données et l'indexation
  • —Développer des scripts SQL intelligents pour automatiser des tâches répétitives
10

PL/SQL dans Oracle 23ai : L'IA au Cœur du Code

  • —Callable Statements pour les modèles AI In-Database
  • —PL/SQL pour l'intégration des fonctionnalités Vector Search
  • —Gestion des nouvelles types de données complexes
  • —Nouveaux packages PL/SQL pour la gestion de l'IA
  • —Bonnes pratiques de codage PL/SQL pour 23ai
11

Migration et Gestion de Versions

  • —Stratégies de migration 12c vers 19c, puis 21c/23ai
  • —Compatibilité des applications et code PL/SQL
  • —Test de régression et validation des performances
  • —Gestion des versions de bases de données et des outils
  • —Bonnes pratiques pour l'intégration des nouvelles versions
12

Ateliers Pratiques et Études de Cas

  • —Mise en œuvre des Blockchain Tables (21c)
  • —Exercices sur les JSON Relational Duality Views (23ai)
  • —Optimisation de requêtes complexes avec les nouvelles clauses SQL
  • —Développement PL/SQL intégrant les fonctionnalités récentes
  • —Dépannage et résolution de problèmes courants
  • —--
Le conseil de l'expert

L'un des objectifs pédagogiques phares de cette formation est de maîtriser les évolutions de SQL et PL/SQL d'Oracle des versions 12c à 23ai. Cela vous permettra non seulement d'appréhender les nouvelles fonctionnalités, mais aussi d'optimiser vos requêtes et développements pour des performances accrues. En vous familiarisant avec ces innovations, vous serez en mesure de tirer parti des dernières avancées technologiques d'Oracle pour répondre aux exigences croissantes de votre environnement de travail. Un défi fréquent auquel sont confrontés les développeurs et administrateurs de bases de données est la difficulté à s'adapter aux changements rapides des versions d'Oracle. Souvent, ils se heurtent à des erreurs liées à l'optimisation des requêtes ou à la gestion des nouveaux outils disponibles. Cette formation vise à lever ces obstacles en vous offrant une compréhension approfondie des nouveautés en matière de SQL et PL/SQL, vous permettant ainsi de gérer l'évolution de vos bases de données avec sérénité. Ce qui distingue cette formation des autres approches est son focus sur des innovations spécifiques des versions 21c et 23ai, telles que des fonctionnalités révolutionnaires qui changent la donne en matière de performance et de gestion des données. Contrairement à d'autres formations, nous proposons une approche pratique et concrète, où les participants auront l'opportunité d'appliquer immédiatement les connaissances acquises à des cas d’usage réels. Vous ne vous contenterez pas d'apprendre théoriquement, mais vous développerez des compétences directement applicables à vos projets. Pour maximiser les bénéfices de cette formation, il est recommandé de venir préparé avec des questions spécifiques sur vos défis actuels en matière de SQL et PL/SQL. Engagez-vous activement lors des sessions, partagez vos expériences avec vos pairs et n’hésitez pas à demander des éclaircissements sur des points complexes. Cette dynamique d'échange enrichira votre apprentissage et vous permettra de repartir avec des solutions concrètes et adaptées à vos besoins. Soyez curieux et prêt à explorer de nouvelles perspectives !

Pourquoi choisir cette formation en sgbd

🚀

Maîtrise des évolutions clés

Acquérez une expertise approfondie des nouveautés de SQL et PL/SQL d'Oracle 12c à 23ai, garantissant une mise à jour pertinente de vos compétences.

⚙️

Optimisation des performances

Apprenez à optimiser vos requêtes et développements grâce aux techniques avancées abordées dans le module SQL Avancé 12c.

💡

Innovations 21c & 23ai

Exploitez les fonctionnalités révolutionnaires de SQL dans Oracle 21c pour améliorer la gestion de vos données comme jamais auparavant.

📈

Confiance dans l'évolution

Gérez l'évolution de vos bases de données et de votre code avec assurance, en appliquant les meilleures pratiques apprises dans la formation.

🔍

Focus sur les versions récentes

Profitez d'une attention particulière aux nouveautés des versions 18c/19c, garantissant une compréhension complète des évolutions récentes.

👨‍🏫

Formation inter-entreprise

Participez à une formation inter-entreprise favorisant le partage d'expériences entre développeurs et administrateurs de bases de données.

Compétences acquises

Maîtriser SQL Oracle 12c-23ai

Appliquer les syntaxes SQL et fonctions avancées (Blockchain Tables, JSON Duality View, Vector Search) d'Oracle 12c à 23ai pour optimiser les requêtes et l'analyse de données complexes.

Optimiser PL/SQL d’Oracle

Développer et déboguer des programmes PL/SQL performants, en intégrant les nouveautés des versions 12c à 23ai, incluant la gestion de JSON et l'intégration des fonctionnalités AI et Vector Search.

Exploiter les innovations 21c & 23ai

Utiliser les fonctionnalités clés d'Oracle Database 21c (Blockchain Tables, SQL ML) et 23ai (JSON Relational Duality, Vector Search, In-Database AI) pour concevoir des applications modernes.

Gérer l'évolution des Bases & Code

Planifier et exécuter des migrations de bases de données Oracle (12c vers 23ai), en assurant la compatibilité du code et l'optimisation continue des performances des systèmes.

Public, prérequis et modalités

Public visé

Développeurs SQL/PL/SQL Administrateurs de Bases de Données Architectes de Solutions Oracle Chefs de Projet Technique

Prérequis

Aucun prérequis spécifique. Les participants doivent avoir une bonne connaissance de la base de données Oracle.

Moyens pédagogiques

Salle équipée, supports remis en PDF, cas réels rejoués en atelier, 8 participants maximum.

Suivi & évaluation

Évaluation continue basée sur les exercices et les projets pratiques Retour d'expérience et feed-back du formateur Évaluation finale pour valider les acquis

Accessibilité

Notre organisme de formation s'engage à accueillir et accompagner les personnes en situation de handicap. Notre référente handicap, Mme Lorène Travaux est disponible pour étudier avec vous les adaptations pédagogiques, techniques ou logistiques nécessaires avant toute inscription.

Financer cette formation

Plusieurs dispositifs permettent de prendre en charge tout ou partie du coût. Nos conseillers identifient avec vous la solution la plus adaptée à votre situation.

OPCO

Formations financées via votre opérateur de compétences

Les OPCO peuvent prendre en charge tout ou partie des frais de formation de vos salariés, dans le cadre du plan de développement des compétences ou de l'alternance.

En savoir plus

FAF

Aide à la formation pour les indépendants

Les Fonds d'Assurance Formation financent les formations des indépendants, auto-entrepreneurs, professions libérales et chefs d'entreprise (FAFCEA, AGEFICE, FIFPL…).

En savoir plus

France Travail

Des aides pour les demandeurs d'emploi

France Travail peut financer votre formation via l'AIF (Aide Individuelle à la Formation) ou des achats directs. Parlez-en à votre conseiller pour vérifier votre éligibilité.

En savoir plus

Employeur

Votre entreprise peut financer votre formation

Dans le cadre du plan de développement des compétences, l'employeur prend en charge le coût pédagogique et maintient la rémunération pendant la formation.

En savoir plus

FNE-Formation

Un soutien pour les entreprises en transformation

Le FNE-Formation accompagne les entreprises en mutation économique ou en transition écologique et numérique, avec une prise en charge pouvant aller jusqu'à 100 %.

En savoir plus

Besoin d'aide pour choisir votre dispositif ?

Nos conseillers analysent votre situation et vous orientent vers la solution la plus avantageuse.

Être conseillé gratuitement

Ils ont suivi cette formation

« Après la formation, un participant a optimisé ses requêtes SQL en utilisant les nouvelles fonctions apprises, ce qui a réduit le temps de réponse des bases de données. »

Participant à cette formation · avis recueilli en fin de session

« Un autre participant a commencé à appliquer les bonnes pratiques de développement PL/SQL pour améliorer la performance des applications de son entreprise. »

Participant à cette formation · avis recueilli en fin de session

Questions fréquentes

- Connaissance de base de SQL - Connaissance de base de PL/SQL - Familiarité avec l'environnement Oracle Database

Demandez un devis pour la formation Maîtriser les nouveautés SQL et PL/SQL d'Oracle 12c à 23ai

Programme adaptable à votre contexte. Réponse sous 24 h ouvrées, sans engagement.

Demander un devisCertifié Qualiopi · Financement OPCO / FAF

Formations similaires

Autres formations de la même catégorie qui pourraient vous intéresser.

Certification Usages Informatique et Numérique

14 h

Voir la formation

Maîtriser l'Analyse Forensic Cyber : Enquêtes Numériques Avancées

21 h

Voir la formation

Apprenez les fondamentaux des bases de données relationnelles

21 h

Voir la formation