Objectifs du module :
- Appréhender des notions avancées sur la qualité des schémas et les aspects systèmes
Contenus :
- Qualité des schémas, problème de la redondance, formes normales
- Contraintes d’intégrité et règles de gestion, déclencheurs
- Présentation de l’architecture fonctionnelle d’un système de gestion de bases de données (SGBD)
- Transactions, atomicité et gestion de la concurrence d’accès
- Optimisation : index, requêtes et plan d’exécution
- Liens avec les langages de programmation