Bases de données avancées Master 1 informatique
Projet
Le
sujet du projet.
Modalité de contrôle de connaissances
- session 1: 35% projet + 65% examen
- session 2: max(examen, 35% projet + 65% examen )
Remarque : la note du projet c'est la note de la session 1,
pas de soutenances de projet en session 2
Aide-mémoires.
-
Formes normales.
- Les fonctions.
-
Les triggers.
Cours
mardi 10h30-12h30
l'amphi 12E Halle aux farines
Examen
Le jeudi 5 janvier 2012 15h30-18h30 l'amphi 6C. Tous les documents autorisés sauf livres.
Quelques livres :
-
Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom
Database
Systems. The Complete Book. Prentice Hall.
-
Chris J. Date, Introduction aux bases de données.
Vuibert Informatique.
-
Ramez Elmasri et Shamkant Navathe, Fundamentals
of database systems, Pearson.
Ressources internet:
COURS
-
cours 20 septembre
-
cours 27 septembre
- Entrepôts de données.
- Exercice de modélisation : courses hippiques.
-
cours 4 octobre
- Anomalies de suppressions, modification, insertion.
- Dépendances fonctionnelles.
- Clôture d'un ensemble de dépendances fonctionnelles.
- Décomposition de tables sans perte d'information.
-
Clés candidates.
-
cours 11 octobre
- Troisième forme normale (3NF) et forme normale de Boyce-Codd (BCNF)- définitions.
- Dépendances irréductibles.
- Couverture irredondante.
- L'algorithme de décomposition d'une relation en relations 3NF.
-
cours 18 octobre
- Algorithme de décomposition d'une relation en relations
en forme normale de Boyce-Codd (BCNF).
- Dépendances multi-valuées.
- Quatrième forme normale.
- Aide-mémoire
de formes normales .
-
cours 25 octobre
-
cours 8 novembre
- Programmation pgsql - suite.
- Les triggers.
-
cours 15 novembre
-
Les transactions. La notion des sérializabilité.
- Le protocole de verrouillage en deux phases.
-
cours 22 novembre
-
Le problème d'inter-blocage de transactions.
- Les algorithmes qui permettent d'éviter inter-bloquage.
-
cours 6 décembre
- Récupération après les pannes de systèmes. Utilisation de UNDO_LOG
pour annuler les transactions non-terminées.
-
cours 13 décembre