Module « Administration et sécurité des bases de données »

Volume horaire

  • 15 heures de cours magistral.
  • 15 heures de travaux pratiques.

Description du module

  • Introduction à l'administration des bases de données :
    • structure d'une base ;
    • architecture interne ;
    • transactions et accès concurrents ;
    • dictionnaire des données ;
    • sauvegarde et restauration des données ;
    • création, démarrage et arrêt d'une base de données.
  • Approche de la sécurisation d'une base de données :
    • principales menaces et vulnérabilités d'un serveur de base de données ;
    • les réponses adaptées ;
    • méthodologie étape par étape pour sécuriser son serveur ;
    • gestion des droits d'accès aux données : rôles, privilèges systèmes, droits sur objets… ;
    • crypter les flux de données entre client et serveur ;
    • auditer/mesurer le niveau de sécurité physique et logique.
  • Créer et sécuriser une base de données Oracle 11g :
    • architecture Oracle : installation/paramétrage d'instance ;
    • mécanismes de sécurité Oracle à implémenter (Transparent Data Encryption, Audit Vault, Advanced Security…).
  • Créer et sécuriser une base de données libre sur système Linux PostgreSQL :
    • installer le produit et créer une base ;
    • mécanismes de sécurité associés.