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

Généralités

<note warning>Prochain CC : CC3 le 10/12/2013 (séance de TD) </note>

Emplois du Temps

L'emploi du temps de chaque groupe est disponible sur ADE.

Organisation des séances
Date Séance Contenu
10/09/2013 CM1 Introduction : rappels de BD relationnelle, d'algèbre et de SQL
17/09/2013 CM2 Dépendances : Dépendances fonctionnelles et d'inclusion
19/09/2013 CM3 Inférence de dépendances : Inférence de dépendances fonctionnelles (Système d'Armstrong, fermeture d'attributs, etc.)
1/10/2013 CM4 Inférence de dépendances (suite) : Inférence de dépendances d'inclusion (Système de Casanova, combinaison DF/DI, couvertures minimum) , Article de Casanova, Fagin et Papadimitriou sur l'inférence de DIs, Interactions DIs et DFs
8/10/2013CM5 PL/SQL : Fonctions, procédures, exceptions, etc.
15/10/2013 Soutien1 Correction CC1 + calcul de fermeture d'ensemble d'attributs
5/11/2013CM6 Conception : Formes normales et dépendances multivaluées
12/11/2013CM7Conception : algorithme de synthèse
26/11/2013CM8Schéma Entité Association (traduction E/A -> relationnel, etc.)
3/12/2013CM9 Indexation : Index simples, tables de hachage, B-Arbres
10/12/2013CM10 XML, DTD, XPATH
17/12/2013Soutien2 Correction CC3, …
Travaux Dirigés
Travaux Pratiques

<note important>TP : Accès au serveur pédagogique Oracle Voir ce lien pour plus d'informations : http://liris.cnrs.fr/~ecoquery/dokuwiki/doku.php?id=enseignement:aide:oracle

Les logins sont indiqués dans tomuss. </note>

Séance Date Sujet
TP1 10/10/2013 Langages de définition et de manipulation de données
TP2 17/10/2013 Contraintes et dictionnaire à rendre à l'issue de la séance sous la forme d'un fichier .txt de la forme tp2_nombinome1_nombinome2.txt
TP307/11/2013 Transactions
TP414/11/2013 PL/SQL - Groupes A et B1, Groupes B2 et C A rendre à l'issue de la séance (dépôt Spiral)
TP5 21/11/2013 PL/SQL (2) - remise facultative pour ceux ayant fait un dépôt la semaine dernière, obligatoire pour les autres
TP628/11 & 5/12/2013 Vues, Index, Fonctions, Procédures, Curseurs, Déclencheurs Attention, la BD Oracle a été recréée : pour vos logins remplacer M1 par L3
TP712/12/2013 TP noté — sujet distribué pendant la séance
TP8 19/12/2013 TP XML-XPath

<note>Quelques liens utiles

</note>