- Rappel : Conception et optimisation de schéma relationnel : notion de redondance, dépendance fonctionnelle, formes normales.
- Administration des BDs : dictionnaire de données, import/export (SQL Loader)
- Objects avancés : vues, index, déclencheurs
- Politiques de contrôle des accès
- Transactions et sécurité des données : résistance auxpannes, accès concurrents,interblocages, verrouillage , estampillage
- Optimisation : indexation et optimisation de requêtes
- Informations incomplètes dans les bases de données
- Bases de données semi-structurées et XML
- Interrogation (Xquery, Xpath, ...)
- Bases de données multimédias (modélisation, interrogation)
Travaux Dirigés
- PL/SQL
- Indexation et accès concurrents (schémas sérialisables)
- Indexation et optimisation de requêtes
Travaux Pratiques
- PL/SQL
- Administration Oracle
- Installation de la base (fichiers de configuration de la base)
- Gestion des sessions (montage et démontage d’instance de base)
- sécurité des données : gestion des utilisateurs, vues, fonctions d’audit
- Intégrité des données : programmation descontraintes d’intégrité et des triggers
- Sauvegarde et Restauration de la base, modes d’archivage de la base
- Gestion de la performance (tuning)