Oracle Database 19c-21c : administrer une base de données
La technologie Oracle Database est un système de gestion de base de données relationnelle (SGBDR) développée par la société Oracle Corporation. Cette solution est une référence pour les organisations, garantissant un niveau de performance élevé, une haute flexibilité et une sécurité accrue, aussi bien sur site que dans le Cloud. La version 19c, en Long-Term Support (LTS), affiche un degré de stabilité maximale, tandis que la version 21c apporte des fonctionnalités et des capacités plus avancées.
Cette formation vous accompagne dans toutes les étapes nécessaires pour administrer le SGBDR Oracle Database, en version 19c et 21c. Vous apprendrez à installer une BDD Oracle, à créer des bases de données et des instances, à configurer les accès utilisateurs et à paramétrer la sécurité. Par le biais de cours théoriques et pratiques, vous connaîtrez toutes les bonnes pratiques pour concevoir une architecture de base de données relationnelle moderne.
Pendant 5 jours, vous acquerrez toutes les compétences nécessaires pour administrer au quotidien une base de données Oracle, notamment en matière de sauvegarde et de restauration. Administrateur Oracle ou futur administrateur système, prenez une longueur d'avance et mettez à jour vos compétences.
Objectifs
À la fin de la formation Oracle Database administration, vous atteindrez les objectifs d'apprentissage suivants :
- expliquer le fonctionnement de l'architecture de base de données Oracle dans ses versions 19c et 21c ;
- télécharger et installer proprement Oracle Database ;
- créer et paramétrer une base de données Oracle à l'aide de l'assistant de configuration DBCA ;
- identifier les fonctionnalités de base nécessaires à l'administration d'Oracle Database ;
- configurer la sécurité et gérer les utilisateurs d'une base de données Oracle ;
- établir une connexion entre des ordinateurs clients et un serveur Oracle Database ;
- effectuer une sauvegarde complète avec RMAN et Data Pump, et restaurer une base de données suite à un incident ;
- déployer et administrer une architecture multi-bases avec Oracle Multitenant (CDB et PDB).
Programme
Module 1 : découvrir Oracle Database et son architecture
- Le système de base de données Oracle Database.
- Les nouveautés majeures apportées dans les versions 19c et 21c.
- Un tour d'horizon des fonctionnalités d'Oracle Database 19c et 21c.
- La différence entre une base de données et une instance.
- Le principe d'une architecture multi-instance, multitenant et Real Application Clusters (RAC).
- La gestion de la mémoire cache (Oracle In-Memory Database).
- Les différents composants d'une instance Oracle et les types de fichiers utilisés.
Module 2 : installer et créer une base de données Oracle
- Les exigences minimales requises avant l'installation.
- Les étapes d'installation avec l'assistant Oracle Universal Installer, ainsi qu'en mode silencieux.
- Les opérations à effectuer avant et après l'installation.
- Les étapes pour créer une base de données via l'assistant DBCA, en mode silencieux ou à l'aide de scripts.
Travaux pratiques
- Télécharger et installer Oracle Database 19c et 21c.
- Créer une base de données sur mesure à partir de scripts Oracle.
Module 3 : administrer une instance et le stockage
- La gestion des privilèges système (SYSDBA et SYSOPER).
- Les fichiers de paramétrage du serveur Oracle (Pfile et Spfile).
- Le processus de démarrage et d'arrêt d'une base de données Oracle.
- La gestion des données issues du système ADR (Automatic Diagnostic Repository).
- La structure logique « tablespaces », les blocs de données et les types de segments.
- Les fichiers Redo Logs et les fichiers de contrôle.
Travaux pratiques
- Démarrer et arrêter une base de données en suivant une procédure séquentielle.
- Modifier les paramètres d'une base de données Oracle.
- Multiplexer un fichier de contrôle et créer un tablespace.
Module 4 : sécuriser une base de données Oracle
- Les fonctions de sécurité principales d'Oracle Database.
- La gestion des comptes utilisateurs (droits, rôles et objets).
- La mise en place d'un audit de base de données Oracle.
- La gestion des sessions simultanées et la fermeture d'une session bloquée.
Travaux pratiques
- Paramétrer les droits utilisateurs et appliquer un nouveau schéma de données.
- Identifier et fermer une session bloquante.
Module 5 : gérer les tables, les index et les outils Oracle
- Le fonctionnement des tables et du système d'indexation.
- La création, la suppression et la restructuration des index B-Tree.
- Les outils Oracle SQL Developer, Enterprise Manager Database Express et Cloud Control.
Travaux pratiques
- Créer des tables volumineuses avec des index B-Tree.
- Tester les différents outils graphiques d'Oracle Database.
Module 6 : configurer la connectivité réseau avec Oracle Net Services
- L'implémentation et le paramétrage du listener.
- Le paramétrage du fichier client tnsnames.ora pour la connexion à la base de données.
Travaux pratiques
- Configurer un poste client et un serveur Oracle en utilisant le protocole Oracle Net.
Module 7 : sauvegarder et restaurer une base de données
- Les bonnes pratiques de sauvegarde et de restauration partielle ou complète.
- La sauvegarde manuelle avec l'outil RMAN d'Oracle.
- L'utilisation des modes noarchivelog et archivelog pour les backups.
- L'export et l'import Data Pump.
Travaux pratiques
- Effectuer une sauvegarde à chaud avec RMAN et restaurer la base de données.
- Effectuer une sauvegarde logique avec un export Data Pump.
Module 8 : consolider une base de données avec Oracle Multitenant
- Les fonctionnalités d'Oracle Multitenant.
- La création d'une base de données de conteneurs (CDB).
- La création d'une base de données enfichable (PDB).
- La gestion des ressources dans une CDB et l'administration d'un parc de CDB.
Travaux pratiques
- Créer une base de données de conteneurs avec Oracle Multitenant.
Prérequis
Suivre la formation Oracle Database administration nécessite les prérequis suivants :
- Connaissances en bases de données : avoir des connaissances en matière de gestion de bases de données relationnelles.
- Compétences techniques : avoir une bonne expérience en administration d'infrastructures Oracle et savoir utiliser le langage SQL.
- Maîtrise de l'anglais : avoir une bonne maîtrise de l'anglais et de ses termes techniques employés dans le domaine de l'informatique.
Public
Cette formation s'adresse aux professionnels de l'administration de bases de données. Le public inclut notamment :
- les administrateurs Oracle débutants souhaitant acquérir les fondamentaux de l'installation et de l'administration d'Oracle Database ;
- les administrateurs de bases de données expérimentés souhaitant consolider leurs compétences sur les versions 19c et 21c ;
- les administrateurs système évoluant vers l'administration de bases de données Oracle.
Points forts
- Approche pratique : des cours théoriques et des exercices pratiques basés sur des cas concrets.
- Auto-évaluation : des quiz pour évaluer vos connaissances et vos compétences sur Oracle tout au long de la formation.
- Accompagnement individualisé : des temps d'échanges et un suivi pédagogique adapté à votre niveau.
- Programme complet : de l'installation à la sauvegarde, en passant par la sécurité et la consolidation multi-bases avec Oracle Multitenant.
Objectifs
À la fin de la formation Oracle Database administration, vous atteindrez les objectifs d'apprentissage suivants :
- expliquer le fonctionnement de l'architecture de base de données Oracle dans ses versions 19c et 21c ;
- télécharger et installer proprement Oracle Database ;
- créer et paramétrer une base de données Oracle à l'aide de l'assistant de configuration DBCA ;
- identifier les fonctionnalités de base nécessaires à l'administration d'Oracle Database ;
- configurer la sécurité et gérer les utilisateurs d'une base de données Oracle ;
- établir une connexion entre des ordinateurs clients et un serveur Oracle Database ;
- effectuer une sauvegarde complète avec RMAN et Data Pump, et restaurer une base de données suite à un incident ;
- déployer et administrer une architecture multi-bases avec Oracle Multitenant (CDB et PDB).
Programme
Module 1 : découvrir Oracle Database et son architecture
- Le système de base de données Oracle Database.
- Les nouveautés majeures apportées dans les versions 19c et 21c.
- Un tour d'horizon des fonctionnalités d'Oracle Database 19c et 21c.
- La différence entre une base de données et une instance.
- Le principe d'une architecture multi-instance, multitenant et Real Application Clusters (RAC).
- La gestion de la mémoire cache (Oracle In-Memory Database).
- Les différents composants d'une instance Oracle et les types de fichiers utilisés.
Module 2 : installer et créer une base de données Oracle
- Les exigences minimales requises avant l'installation.
- Les étapes d'installation avec l'assistant Oracle Universal Installer, ainsi qu'en mode silencieux.
- Les opérations à effectuer avant et après l'installation.
- Les étapes pour créer une base de données via l'assistant DBCA, en mode silencieux ou à l'aide de scripts.
Travaux pratiques
- Télécharger et installer Oracle Database 19c et 21c.
- Créer une base de données sur mesure à partir de scripts Oracle.
Module 3 : administrer une instance et le stockage
- La gestion des privilèges système (SYSDBA et SYSOPER).
- Les fichiers de paramétrage du serveur Oracle (Pfile et Spfile).
- Le processus de démarrage et d'arrêt d'une base de données Oracle.
- La gestion des données issues du système ADR (Automatic Diagnostic Repository).
- La structure logique « tablespaces », les blocs de données et les types de segments.
- Les fichiers Redo Logs et les fichiers de contrôle.
Travaux pratiques
- Démarrer et arrêter une base de données en suivant une procédure séquentielle.
- Modifier les paramètres d'une base de données Oracle.
- Multiplexer un fichier de contrôle et créer un tablespace.
Module 4 : sécuriser une base de données Oracle
- Les fonctions de sécurité principales d'Oracle Database.
- La gestion des comptes utilisateurs (droits, rôles et objets).
- La mise en place d'un audit de base de données Oracle.
- La gestion des sessions simultanées et la fermeture d'une session bloquée.
Travaux pratiques
- Paramétrer les droits utilisateurs et appliquer un nouveau schéma de données.
- Identifier et fermer une session bloquante.
Module 5 : gérer les tables, les index et les outils Oracle
- Le fonctionnement des tables et du système d'indexation.
- La création, la suppression et la restructuration des index B-Tree.
- Les outils Oracle SQL Developer, Enterprise Manager Database Express et Cloud Control.
Travaux pratiques
- Créer des tables volumineuses avec des index B-Tree.
- Tester les différents outils graphiques d'Oracle Database.
Module 6 : configurer la connectivité réseau avec Oracle Net Services
- L'implémentation et le paramétrage du listener.
- Le paramétrage du fichier client tnsnames.ora pour la connexion à la base de données.
Travaux pratiques
- Configurer un poste client et un serveur Oracle en utilisant le protocole Oracle Net.
Module 7 : sauvegarder et restaurer une base de données
- Les bonnes pratiques de sauvegarde et de restauration partielle ou complète.
- La sauvegarde manuelle avec l'outil RMAN d'Oracle.
- L'utilisation des modes noarchivelog et archivelog pour les backups.
- L'export et l'import Data Pump.
Travaux pratiques
- Effectuer une sauvegarde à chaud avec RMAN et restaurer la base de données.
- Effectuer une sauvegarde logique avec un export Data Pump.
Module 8 : consolider une base de données avec Oracle Multitenant
- Les fonctionnalités d'Oracle Multitenant.
- La création d'une base de données de conteneurs (CDB).
- La création d'une base de données enfichable (PDB).
- La gestion des ressources dans une CDB et l'administration d'un parc de CDB.
Travaux pratiques
- Créer une base de données de conteneurs avec Oracle Multitenant.
Prérequis
Suivre la formation Oracle Database administration nécessite les prérequis suivants :
- Connaissances en bases de données : avoir des connaissances en matière de gestion de bases de données relationnelles.
- Compétences techniques : avoir une bonne expérience en administration d'infrastructures Oracle et savoir utiliser le langage SQL.
- Maîtrise de l'anglais : avoir une bonne maîtrise de l'anglais et de ses termes techniques employés dans le domaine de l'informatique.
Public
Cette formation s'adresse aux professionnels de l'administration de bases de données. Le public inclut notamment :
- les administrateurs Oracle débutants souhaitant acquérir les fondamentaux de l'installation et de l'administration d'Oracle Database ;
- les administrateurs de bases de données expérimentés souhaitant consolider leurs compétences sur les versions 19c et 21c ;
- les administrateurs système évoluant vers l'administration de bases de données Oracle.
Points forts
- Approche pratique : des cours théoriques et des exercices pratiques basés sur des cas concrets.
- Auto-évaluation : des quiz pour évaluer vos connaissances et vos compétences sur Oracle tout au long de la formation.
- Accompagnement individualisé : des temps d'échanges et un suivi pédagogique adapté à votre niveau.
- Programme complet : de l'installation à la sauvegarde, en passant par la sécurité et la consolidation multi-bases avec Oracle Multitenant.
Oracle est une marque déposée de Oracle Corporation® et/ou de ses affiliés.
fr
en