Administration de Bases de Données

 

  1. Rappel : Conception et optimisation de schéma relationnel : notion de redondance, dépendance fonctionnelle, formes normales.
  2. Administration des BDs : dictionnaire de données, import/export (SQL Loader)
  3. Objects avancés : vues, index, déclencheurs
  4. Politiques de contrôle des accès
  5. Transactions et sécurité des données : résistance auxpannes, accès concurrents,interblocages, verrouillage , estampillage
  6. Optimisation : indexation et optimisation de requêtes
  7. Informations incomplètes dans les bases de données
  8. Bases de données semi-structurées et XML
  9. Interrogation (Xquery, Xpath, ...)
  10. Bases de données multimédias (modélisation, interrogation)

Travaux Dirigés

  1. PL/SQL
  2. Indexation et accès concurrents (schémas sérialisables)
  3. Indexation et optimisation de requêtes

Travaux Pratiques

  • PL/SQL
  • Administration Oracle
  1. Installation de la base (fichiers de configuration de la base)
  2. Gestion des sessions (montage et démontage d’instance de base)
  3. sécurité des données : gestion des utilisateurs, vues, fonctions d’audit
  4. Intégrité des données : programmation descontraintes d’intégrité et des triggers
  5. Sauvegarde et Restauration de la base, modes d’archivage de la base
  6. Gestion de la performance (tuning)