LIF10 2012-2013 printemps : Fondements des bases de données

La page de l'UE au semestre d'automne Fondements des bases de données.

Généralités

  • Code apogée : INF3003L
  • Description sur l'offre de formation
  • Volumes horaires :
    • CM : 22h (11 séances de 2h)
    • TD : 21h (6 séances de 2h et 3 séances de 3h). Les CC auront lieu lors des séances de 3h (séances 3, 6 et 9).
    • TP : 18h (6 séances de 3h)
    • Soutien : 4h (2 séances de 2h 11/03 et 29/04)

Emplois du temps

Organisation des séances

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

Coefficients des notes

Les coefficients sont susceptibles d'être légèrement modulés.

  • CC1 12%
  • CC2 12%
  • CC3 12%
  • TP3 15% (moyenne TP3 & TP5 si supérieure à note du TP3 prise seule)
  • TP4 15%
  • TP6 04%
  • CCF 30%

Aide-mémoire

<note tip>Un aide-mémoire du cours de 4 pages au format A4 (version du 14/04/13) (source LaTeX)</note>

Travaux pratiques

<note> Pour les TPs Oracle en général :

</note>

<note> Consignes pour le TP6 :

</note>

enseignement/lif10-2012.txt · Dernière modification: 2013/09/11 17:06 de rthion
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0