Jour 1 : Architecture, installation et configuration
- Architecture multitenant : CDB, PDB, UNDO, REDO
- Nouveautés des versions 21c et 23c (JSON Relational Duality, AI Vector Search, etc.)
- Modes de déploiement : Bare Metal, VM, Cloud (OCI)
Module 1 : Architecture Oracle 18c à 23c
Atelier
Exploration d'une architecture Oracle multitenant avec SQL*Plus et Oracle SQL Developer
Module 2 : Installation et configuration
- Préparation de l'environnement (OS, prérequis)
- Installation silencieuse avec Oracle Universal Installer (OUI)
- Création d'une base CDB et d'une PDB
Atelier
Installation d'Oracle 21c sur Linux et création d'une base multitenant
Module 3 : Démarrage, arrêt et gestion des services
- Commandes SQL et outils (srvctl, lsnrctl)
- Gestion des services PDB
- Paramétrage de l'instance (SPFILE, PFILE)
Atelier
Démarrage/arrêt d'une CDB et d'une PDB, gestion des services
Jour 2 : Administration, sécurité et gestion des données
- Création d'utilisateurs dans CDB/PDB
- Rôles, privilèges, profils
- Sécurité : chiffrement, audit, Oracle Data Redaction
Module 4 : Gestion des utilisateurs et sécurité
Atelier
Création d'utilisateurs avec rôles personnalisés et configuration d'un audit simple
Module 5 : Gestion des objets et des données
- Tablespaces, fichiers de données, quotas
- Tables, index, vues, séquences
- Maintenance : statistiques, analyse, purge
Atelier
Création d'un schéma avec tables, index et gestion des tablespaces
Module 6 : Sauvegarde et restauration
- Concepts RMAN (Recovery Manager)
- Sauvegarde complète, incrémentielle, archivelog
- Restauration d'une PDB ou d'une CDB
Atelier
Sauvegarde et restauration d'une base avec RMAN
Jour 3 : Supervision, performances et nouveautés
- Outils : Enterprise Manager Express, AWR, ASH
- Surveillance des sessions, verrous, alertes
- Optimisation des requêtes (plans d'exécution, index)
Module 7 : Supervision et performances
Atelier
Analyse de performances avec AWR et tuning d'une requête lente
Module 8 : Automatisation et tâches programmées
- Jobs DBMS_SCHEDULER
- Scripts shell + SQL*Plus
- Alertes et notifications
Atelier
Création d'un job planifié pour purge automatique des logs
Module 9 : Nouveautés Oracle 21c et 23c
- JSON Duality Views, Blockchain Tables
- AutoML, AI Vector Search
- Améliorations de sécurité et de performance
Atelier
Mise en œuvre d'une table JSON Duality et test de requêtes hybrides