Oracle Database reste une référence des bases de données d’entreprise, sur site comme dans le cloud. Cette formation présente l’architecture des versions récentes (Oracle Database 23ai et suivantes), l’administration courante et les fonctionnalités utiles à toute application. Prérequis : bonne connaissance du SQL et notions de Linux.
Objectifs :
• Comprendre l’architecture d’une base Oracle : instance, mémoire, processus, fichiers et architecture multitenant.
• Créer, démarrer, arrêter et paramétrer une base de données et une base enfichable (PDB).
• Gérer les utilisateurs, les schémas, les rôles et les privilèges.
• Maîtriser les objets de base et le langage SQL (DML et DDL).
• Comprendre les transactions, la concurrence d’accès et le fonctionnement de l’optimiseur.
• Découvrir les nouveautés récentes : JSON, recherche vectorielle IA et services cloud.
Formation disponible
présentiel, individuel
Formation disponible présentiel, individuel.
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations
Comment souhaitez vous suivre cette formation ?
Cette formation est disponible en présentiel, à distance ou en cours individuels. Suite aux changements récents du fonctionnement des comptes CPF, si nos liens CPF renvoient sur une erreur temporaire, merci de nous contacter au 04 42 31 43 55
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations
Nous n'avons actuellement pas de dates, merci de nous contacter pour plus d'informations

Bases de données et environnement Oracle
• Rappels sur les bases relationnelles et transactionnelles
• Les éditions d’Oracle Database, Oracle Free et Autonomous Database (OCI)
• Outils : SQL*Plus, SQLcl, SQL Developer et son extension pour VS Code
Architecture d’une base Oracle
• Instance : mémoire (SGA, PGA) et processus d’arrière-plan
• Structures logiques et physiques : tablespaces, segments, fichiers de données
• Architecture multitenant : base conteneur (CDB) et bases enfichables (PDB)
• Démarrage, arrêt et paramétrage (fichier de paramètres serveur)
Utilisateurs, schémas et sécurité
• Création d’utilisateurs et de schémas
• Rôles, privilèges système et objet
• Connexions locales et distantes, principes de sécurisation
Objets et intégrité des données
• Tables, contraintes d’intégrité, index et tables organisées en index
• Vues, séquences, synonymes, partitions et LOB
• Déclencheurs (triggers) : principes et usages
• Données JSON et tables de dualité relationnel-JSON
Le langage SQL
• DML : SELECT, INSERT, UPDATE, DELETE, MERGE
• DDL : CREATE, ALTER, DROP, GRANT, REVOKE
• Nouveautés SQL récentes : type booléen, IF [NOT] EXISTS, clauses simplifiées
Transactions et performances
• Mécanismes transactionnels, verrous et lecture cohérente
• Optimiseur et lecture d’un plan d’exécution
• Statistiques et bonnes pratiques d’écriture des requêtes
Ouverture à l’intelligence artificielle
• AI Vector Search : stocker et interroger des vecteurs dans Oracle
• Utiliser un assistant d’IA pour écrire ou expliquer une requête SQL, avec vérification systématique