Cours
Le cours est organisé en 7 séances de 3h chacune le mardi 9h45-13h00. Voir les diapos du cours (mises à jour au fur et à mesure de l’avancée des séances)
- 5 septembre
- Présentation des Bases de Données
- Modèle Entités / Associations
- 12 septembre
- [Modèle Relationnel]
- Structure
- contraintes élémentaires : clés et clés étrangères
- Traduction du modèle Entités / Association vers le modèle Relationnel.
- langages, transactions
- [Modèle Relationnel]
- 26 septembre
- [Bases de données bien formées]
- Dépendances Fonctionnelles
- Dépendances de Jointures
- Redondance
- Formes Normales.
- [Bases de données bien formées]
- Séance du 3 octobre et 17 octobre
- [L’inférence dans les dépendances]
- Outils de raisonnement pour les dépendances
- Notion d’inférence, appliquée aux DF, DJ et DI
- Fermeture par les DF d’un ensemble d’attributs
- Technique de “la poursuite”
- Couvertures pour les ensembles de DF
- [L’inférence dans les dépendances]
- Séance du 21 novembre
- [La normalisation]
- Décomposition sans perte de données
- Décomposition sans perte de dépendances
- Algorithmes de normalisation
- Les DMV et DJ dans la normalisation
- Remarques sur les valeurs NULL
- [La normalisation]
- Séance du 28 novembre
- [Conception physique et performances]
- Les vues matérialisées
- Les partitions de relations
- Les index
- L’optimisation de requête
- [Conception physique et performances]