La page de l'UE au semestre d'automne Fondements des bases de données.
Dates | Séance | Contenu | ||
---|---|---|---|---|
S05 | 28/01-29/01 | CM1 | 2h | Introduction : rappels de BD relationnelle, d'algèbre et de SQL |
CM2 | 2h | Dépendances : introduction aux dépendances fonctionnelles | ||
S06 | 04/02-05/02 | CM3 | 2h | Dépendances : axiomes d'Armstrong, algorithmes de fermeture |
TD1 | 2h | Introduction : algèbre relationnelle, SQL (correction) | ||
S07 | 11/02-12/02 | CM4 | 2h | Dépendances : ensembles fermés, énumération, relations d'Armstrong |
TD2 | 2h | Dépendances : introduction aux dépendances fonctionnelles (correction) | ||
S08 | 18/02-19/02 | CM5 | 2h | Oracle : contraintes, procédures et fonctions en PL/SQL |
TD3 | 3h | Dépendances : inférence, fermeture de dépendances fonctionnelles (correction), CC1 (sujet) (annale) | ||
TP1 | 3h | Introduction : requêtes, modification de données et de schémas en SQL (correction) | ||
S10 | 04/03-05/03 | CM6 | 2h | Oracle : exceptions, déclencheurs en PL/SQL |
TD4 | 2h | Dépendances : dépendances d'inclusion,fermeture (correction) | ||
TP2 | 3h | Oracle : clefs primaires et étrangères, checks, intro PL/SQL | ||
S11 | 11/03-12/03 | CM7 | 2h | Conception : redondances de données et problèmes de mises à jour |
Soutien | 2h | |||
S12 | 18/03-19/03 | CM8 | 2h | Conception : formes normales, algorithmes de normalisation |
TD5 | 2h | Dépendances : fermés, relations d'Armstrong, algorithmique (correction) | ||
TP3 | 3h | Oracle : déclencheurs, fonction et procédures en PL/SQL (TP noté) (sujet groupes A et B, correction) (sujet groupe C) | ||
S13 | 25/03-26/03 | CM9 | 2h | Conception : transactions, formalisme E/A et traductions |
TD6 | 3h | Conception : formes normales (correction), CC2 (sujet) | ||
TP4 | 3h | Programmation: algorithmes de fermeture en C++ (TP noté). Le sujet (pdf) et l'archive complète (zip) (avec le code) | ||
S14 | 02/04 | TD7 | 2h | Conception : conception et normalisation (correction) |
S15 | 08/04-09/04 | CM10 | 2h | Conception : reprises des cours CM8 et CM9, conclusion |
TD7bis | 2h | Conception : conception de bases de données (suite du TD7) | ||
TP5 | 3h | Oracle : transaction, conception (sujet) | ||
S16 | 15/04-16/04 | CM11 | 2h | XML : introduction au langage de requêtes pour XML (XPath, XQuery) Diapos cours XML/XPath |
TD8 | 3h | Indexation : conception et normalisation (correction). La version ici est une version simplifée et corrigée de celle distribuée en TD. CC3 (sujet | ||
TP6 | 3h | XML : introduction au langage de requêtes pour XPath, XQuery (TP noté), voir note plus bas (sujet groupes A et B) (sujet groupe C) | ||
S18 | 29/04 | Soutien | 2h | |
30/04 | CCF | 2h | Contrôle final |
Les coefficients sont susceptibles d'être légèrement modulés.
<note tip>Un aide-mémoire du cours de 4 pages au format A4 (version du 14/04/13) (source LaTeX)</note>
<note> Pour les TPs Oracle en général :
</note>
<note> Consignes pour le TP6 :
.xq
du sujet.xq
complété par mail (n'indiquer qu'un seul des membres du binôme) à romuald.thion[at]univ-lyon1.fr en précisant le binôme dans le corps du message</note>