DURÉE DU COURS : 5 jours( 35 heures )
OBJECTIFS DE LA FORMATION :
Cette formation en bases de données vous permettra d’apprendre à configurer et administrer efficacement une instance de base de données Oracle.
PUBLIC CIBLE
Cette formation s’adresse à des administrateurs de base de données (DBA).
PREREQUIS
Avoir suivi la formation “ SQL – Fondamentaux” ou avoir les compétences équivalentes.
PROGRAMME DU COURS
Explorer l’architecture de base de données Oracle
Présentation d’Oracle Database
Modèles de base de données relationnelle
Oracle SQL et PL/SQL
Architecture d’un serveur de base de données Oracle
Connexion à des bases de données Oracle
Outils de base de données Oracle
Comptes utilisateur fournis par Oracle
Interrogation du dictionnaire de données Oracle
Gérer les instances de base de données
Fichiers de paramètres d’initialisation
Démarrage des bases de données Oracle
Arrêt des bases de données Oracle
Ouverture et fermeture des bases de données pluggables
Utilisation du référentiel ADR (Automatic Diagnostic Repository)
Interrogation des vues des performances dynamiques
Créer des bases de données pluggables
Méthodes et outils pour créer des bases de données pluggables
Création de bases de données pluggables à partir d’une base de données d’origine avec SQL*Plus
Clonage des bases de données pluggables avec SQL*Plus
Déconnexion et connexion des bases de données pluggables avec SQL*Plus
Suppression de bases de données pluggables avec SQL*Plus
Configurer l’environnement réseau Oracle
Oracle Net Services
Fonctionnement des processus d’écoute
Configuration des processus d’écoute pour l’inscription du service dynamique
Configuration des processus d’écoute pour l’inscription du service statique
Configuration de la résolution locale des noms pour les connexions
Test de connexion d’Oracle Net avec tnsping
Configuration de la communication entre bases de données
Configurations de serveur dédié/partagé
Administrer la sécurité des utilisateurs
Création d’utilisateurs
Octroi de privilèges
Création et attribution de rôles
Révocation de privilèges et de rôles
Création et affectation de profils
Authentification des utilisateurs
Affectation de quotas à des utilisateurs
Application du principe du moindre privilège
Créer et gérer les tablespaces
Stockage des données de table
Création de tablespaces dans SQL*Plus
Modification et suppression des tablespaces dans SQL*Plus
Affichage des informations de tablespace dans SQL*Plus
Implémentation d’Oracle Managed Files
Déplacement et changement de nom des fichiers de données en ligne dans SQL*Plus
Gérer l’espace de stockage
Fonctionnalités de gestion de l’espace d’Oracle Database
Gestion de l’espace des blocs
Chaînage et migration de lignes
Gestion de l’espace libre dans les segments
Types de segment
Allocation d’extents
Présentation de la création de segment différée
Fonctionnalités de gain d’espace
Gérer les données d’annulation
Présentation des données d’annulation
Transactions et données d’annulation
Stockage des informations d’annulation
Comparaison des données d’annulation et des données de journalisation
Gestion des informations d’annulation
Mode d’annulation local et mode d’annulation partagé
Configuration de la conservation des informations d’annulation
Catégories d’informations d’annulation
Déplacer des données
Déplacement de données : Architecture générale
Présentation d’Oracle Data Pump
Oracle Data Pump: Avantages
Clients d’export et d’import Data Pump
Utilitaire Data Pump : Interfaces et modes
Import Data Pump : Transformations
Présentation de SQL*Loader
Méthodes de chargement
Concepts de sauvegarde et de récupération
Responsabilités DBA
Catégories de défaillance
Présentation de la récupération d’instance
Présentation des types de sauvegarde
Comparaison entre la récupération complète et incomplète
Solutions de protection des données Oracle
Technologie de flashback
Surveiller et régler les performances de la base de données
Gestion des activités liées aux performances
Considérations relatives à la planification des performances
Maintenance de base de données
Référentiel AWR
Automatic Database Diagnostic Monitor
Surveillance des performances
Méthodologie de réglage des performances
Statistiques et mesures de serveur de base de données
Réglages SQL
Processus de réglage SQL
Optimiseur Oracle
Statistiques de l’optimiseur
Directives des plans SQL
Plans d’exécution adaptatifs
SQL Tuning Advisor
SQL Access Advisor
SQL Performance Analyzer
Oracle Database Resource Manager
Présentation d’Oracle Database Resource Manager
Eléments du gestionnaire de ressources
Utilisation du gestionnaire de ressources pour allouer des ressources
Création d’un plan de ressources simple
Création d’un plan de ressources complexe
Utilisation de la fonctionnalité Pool de sessions actives
Limitation d l’utilisation de l’UC au niveau de la base de données
Limitation d l’utilisation de l’UC au niveau du serveur
Enterprise Manager Cloud Control
Contrôle de la structure Enterprise Manager Cloud Control
Démarrage de la structure Enterprise Manager Cloud Control
Arrêt de la structure Enterprise Manager Cloud Control
Présentation d’Oracle Database Cloud Service
Présentation d’Oracle Cloud
Offres de Database Cloud Service
Architecture DBCS
Fonctionnalités et outils
Options de configuration de base de données supplémentaires
Création de déploiements de base de données DBCS
Fourniture d’infos de paramétrage de base de données automatisée
Création d’un déploiement de base de données
Utilisation des paires de clés SSH
Création d’une paire de clés SSH
Stockage utilisé pour les fichiers de base de données
Gestion des déploiements de base de données DBCS
Outils Cloud
Accès aux outils et fonctionnalités de la console DBCS
Gestion du noeud de calcul associé à un déploiement de base de données
Gestion de l’accès réseau à DBCS
Activation de l’accès à un port du noeud de calcul
Mise à l’échelle d’un déploiement de base de données
Sauvegarde et restauration de déploiements de base de données DBCS
Sauvegarde et récupération de bases de données DBCS
Choix de destination de sauvegarde
Configuration de sauvegarde
Création d’une sauvegarde à la demande
Personnalisation de la configuration de sauvegarde
Exécution d’une récupération à l’aide de la console
Exécution d’une récupération à l’aide de l’utilitaire dbaascli
Application de patches à des déploiements de base de données DBCS
Application de patches à DBCS
Utilisation de la console DBCS pour gérer les patches
Utilisation de l’utilitaire dbaascli pour gérer les patches
Création de clés de cryptage maître pour des bases de données pluggables
Clés de cryptage maître CDB et PDB
Détermination de la nécessité de créer et d’activer une clé de cryptage pour une base de données pluggable
Création et activation d’une clé de cryptage
Cryptage de tablespace par défaut
Cryptage de tablespace par défaut dans DBCS
Présentation du cryptage transparent des données
Composants du cryptage transparent des données
Utilisation du cryptage transparent des données
Définition de l’emplacement du fichier de clés
Contrôle du cryptage de tablespace par défaut
Gestion du fichier de clés de logiciel et de la clé de cryptage maître
Gestion du fichier de clés dans des bases de données Conteneur et des bases de données pluggables