Public visé

Professionnels ayant à administrer une base de données Oracle 12c.

Prérequis

Maîtriser des concepts des bases de données relationnelles et des connaissances sur le langage SQL.

Objectifs pédagogiques

A l’issue de cette formation, vous serez capable de :

Programme

Jour 1

Présentation générale

Composants et architecture

L’instance et la base de données
L’instance
Les fichiers d’une base de données

Installation

Création d’une base de données

Travaux pratiques : Création d’une base de données

Jour 2

Contrôle d’une base de données

Authentification et privilèges
Fichiers d’initialisation des paramètres
Démarrage et arrêt
Données de diagnostic
Outils d’administration
Commandes d’administration

Travaux pratiques :

Structure et stockage d’une base de données Oracle (datafiles)

Systèmes de stockage disque
Automatic Storage Management (ASM)
Tablespaces
Gestion des tablespaces
Segments, extents et blocks

Travaux pratiques :

Jour 3

Structure et stockage d’une base de données Oracle (suite et fin) : redo log et controlfile

Les fichiers journaux redo log
Journalisation avant
Les fichiers de contrôle
Vues d’administration

Travaux pratiques :

Sécurités

Mécanismes de sécurité
Gestion des comptes et rôles
Gestion des privilèges
Points sensibles de la sécurité
Audit Oracle en 12c

Travaux pratiques :

Tables

Concepts fondamentaux
Opérations sur les tables
Contraintes d’intégrité
Gestion de l’espace
Accès concurrents et transactions
Statistiques

Jour 4

Index

Opérations sur les index
Conseils pour l’indexation
Tables organisées en index
Gestion via vues et outils

Travaux pratiques : Nombreux travaux pratiques d’administration des tables et des index

Les utilitaires Oracle Database 12c : expdp et impdp

Data Pump export / import

Travaux pratiques :

Les utilitaires Oracle Database 12c : SQL Developer

SQL Developer

Travaux pratiques : Nombreuses manipulations avec SQL Developer

Oracle Net

Connexions et process serveurs
Configuration du listener
Configuration des postes clients
Gestion des sessions

Travaux pratiques :

Partitionnement

Introduction au partitionnement
Partitionnement des tables
Partitionnement des index
Administration des partitions

Jour 5

Sauvegardes et restaurations

Stratégie de sauvegarde
Fichiers à sauvegarder
Outils de sauvegardes
Procédures de sauvegardes
Restauration et récupération

Travaux pratiques :

Gestion proactive d’une base de données

Infrastructure de gestion automatique
AWR (Automatic Workload Repository)
ADDM (Automatic Database Diagnostic Monitor)
Tâches automatiques de maintenance
Alertes

Travaux pratiques : Nombreuses visualisations avec EM Express et SQL Developer

Multi-tenant

Présentation de l’option Multi-tenant
Définitions et avantages
Création et gestion de bases de données
Gestion via SQL Developer

Travaux pratiques : Diverses opérations d’administration des base de données CDB et PDB

Modalités d’évaluation des acquis