UEF 8.2

Administration des bases de données

Département
Second cycle
Année d étude
2éme Année SIW
Semestre
4
Crédit
4
Coefficient
4
Enseignants du module
KECHAR MOHAMED

Pré requis :

Bases de données, Bases de données Avancées 1

OBJECTIFS :

Ce cours a pour objectif d’initier les étudiants à l’administration de base de données Oracle 12c.Les étudiants apprendront à installer, configurer et maintenir un SGBD. Ils seront sensibilisés aux enjeux de la disponibilité et de la sécurité de ceux-ci.Ils verront également quelles sont les tâches les plus fréquentes à réaliser dans le métier de DBA.A l’issue du cours, l’étudiant sera en mesure de :
• Installer, designer et gérer un SGBD de façon adéquate aux besoins
• Comprendre l’architecture logique et physique d’un environnement Oracle
• Sécuriser les fichiers critiques
• Manipuler et migrer des données
• Sauvegarder et restaurer
• Sécuriser et auditer
• Surveiller et maintenir

CONTENU DU MODULE :

1. Introduction à l’administration des bases de données (4h)
a. Architecture générale du SGBD ORACLE 12c
b. Installation et gestion avancées des instances
c. Configuration de l’environnement réseau
2. Gestion des transactions et accès concurrents (6h)
a. Transaction et primitives
b. Propriétés ACID
c. Ordonnancement et Serialisabilité
d. Contrôle des accès concurrents
• Verrouillage à deux phases
• Estampillage
• deadlock
e. Gestion des transactions pour les BDD réparties et parallèles
3. Gestion des utilisateurs et l’architecture de sécurité(6h)
a. Gestion des utilisateurs et de leurs droits
• Création et modificationdes utilisateurs
• Création et utilisation des profils.
• Gestiondes droits et privilèges
b. Gestion de sécurité
• Création d’un portefeuille
• Cryptage transparent des données
• Masquage des données
• Gestion de l’audit.
4. Gestion de stockage et reprise après pane (8h)
a. Le dictionnaire et catalogue de données
b. Gestion des fichiers disques et les données d’annulation
• Gestion des fichiers de contrôle et de journalisation
• Les undo segments et la période de conservation des informations d’annulation.
• Garantir la conservation des informations d’annulation.
• Utiliser l’assistant Undo.
• Flashback Database.
• Flashback Query, Version Query et Transaction Query.
• Flashback archive et utilisation de Flashback table.
c. Gestion des espaces disque logiques
• Type et état d’un espace disque logique
• Création et modification d’un espace disque logique

• Rôle des paramètres DB_xx_CACHE_SIZE
• Modification de l’espace disque logique UNDO
• Rôle de l’espace disque logique SYSAUX
• Rôle des espaces disque logiques transportables
d. Sauvegarde et récupération
• Différents types des pannes
• Gestion RMAN (Recovery Manager)
5. Techniques avancées (6h)
a. Gestion des performances
b. Optimisation du stockage
c. Automatisation des tâches avec Oracle Scheduler

course

Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».