User Tools

Site Tools


lif10_2013

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

lif10_2013 [2014/09/04 14:28] (current)
mplantev created
Line 1: Line 1:
 +=== LIF10 2012-2013 automne : Fondements des bases de données ===
  
 +== Généralités ==
 +
 +  * Licence 3, semestre d'Automne.
 +  * Volume horaire : 20h CM + 22h TD + 18h TP
 +
 +<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 : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C1_Intro.pdf | rappels de BD relationnelle, d'algèbre et de SQL ]] |
 +| 17/09/2013 | ** CM2 ** | Dépendances : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C2Contraintes.pdf | Dépendances fonctionnelles et d'inclusion ]] |
 +| 19/09/2013 | ** CM3 ** | Inférence de dépendances : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C3_InferenceDF.pdf | Inférence de dépendances fonctionnelles (Système d'Armstrong, fermeture d'attributs, etc.) ]] |
 +| 1/10/2013 | ** CM4 ** | Inférence de dépendances (suite) : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C4_inference_suite.pdf | Inférence de dépendances d'inclusion (Système de Casanova, combinaison DF/DI, couvertures minimum) ]],[[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/p171-casanova.pdf | Article de Casanova, Fagin et Papadimitriou sur l'inférence de DIs]], [[http://www.inf.puc-rio.br/~casanova/Publications/Papers/1984-Papers/1984-JCSS.pdf| Interactions DIs et DFs]]|
 +|8/10/2013|**CM5**| PL/SQL : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C5_PL_SQL_2013A.pdf | Fonctions, procédures, exceptions, etc. ]]|
 +|15/10/2013| **Soutien1** | // Correction CC1 + calcul de fermeture d'ensemble d'attributs //|
 +|5/11/2013|**CM6**| Conception : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C6Conception.pdf| Formes normales et dépendances multivaluées]]|
 +|12/11/2013|**CM7**|Conception : [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C6Conception_full.pdf|algorithme de synthèse]]|
 +|26/11/2013|**CM8**|[[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/C7ER.pdf|Schéma Entité Association (traduction E/A -> relationnel, etc.) ]] |
 +|3/12/2013|**CM9**| Indexation :[[http://liris.cnrs.fr/~mplantev/ENS/LIF10/CM/CoursIndexationLIF10.pdf| Index simples, tables de hachage, B-Arbres]] |
 +|10/12/2013|**CM10**| [[http://liris.cnrs.fr/~ecoquery/dokuwiki/doku.php?id=enseignement:lif10|XML, DTD, XPATH]]| 
 +|17/12/2013|**Soutien2**| // Correction CC3, ...//|
 +== Travaux Dirigés == 
 +|** Séance **| ** Objet ** | 
 +| **TD1 ** | [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD1_2012P.pdf| Langages de requêtes pour le modèle relationnel]]|
 +|**TD2 ** | [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD2_2012P.pdf| Dépendances (introduction)]] |
 +|**TD3 **| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD3_2013A.pdf| Fermeture d'ensemble d'attributs]] |
 +|**TD4**| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD4_2013A.pdf|  Dépendances d'inclusion, DFs satisfaites par une instance]]|
 +|**TD5**| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD5_2013A_avec_correction.pdf|relations d’Armstrong, couverture minimale, introduction à
 +la normalisation]]|
 +|**TD6**|[[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD6_2013A.pdf|Minimisation, normalisation]]|
 +|**TD7**|[[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD7_2013A.pdf|Normalisation]]|
 +|**TD8**| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TD/TD8_2013A.pdf|Conception et normalisation]]|
 +
 +
 +
 +== 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 | [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP1_2013A.pdf|Langages de définition et de manipulation de données]] |
 +|** TP2 ** | 17/10/2013 | [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP2_2013A.pdf|Contraintes et dictionnaire]] **à rendre à l'issue de la séance sous la forme d'un fichier .txt de la forme tp2_nombinome1_nombinome2.txt **|
 +|**TP3**|07/11/2013| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP3_TRANSACTIONS.pdf| Transactions]] | 
 +|**TP4**|14/11/2013| **PL/SQL -** [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP3_2013A_gpeAB.pdf|  Groupes A et B1]], [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP3_2013A_gpeC.pdf|Groupes B2 et C]] ** A rendre à l'issue de la séance (dépôt Spiral)** |
 +|**TP5** |21/11/2013| **PL/SQL (2) -** [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/TP5.pdf| remise facultative pour ceux ayant fait un dépôt la semaine dernière, obligatoire pour les autres]]| 
 +|**TP6**|28/11 & 5/12/2013| [[http://liris.cnrs.fr/~mplantev/ENS/LIF10/sujetTP2013.pdf|Vues, Index, Fonctions, Procédures, Curseurs, Déclencheurs]] ** Attention, la BD Oracle a été recréée : pour vos logins remplacer M1 par L3**|
 +|**TP7**|12/12/2013| TP noté — sujet distribué pendant la séance | 
 +|**TP8** |19/12/2013| TP [[http://liris.cnrs.fr/ecoquery/dokuwiki/doku.php?id=enseignement:tp:bd:tp-xpath-corr|XML-XPath]]| 
 +
 +
 +
 +<note>**Quelques liens utiles **
 +  * [[http://www.techonthenet.com/oracle/|TechOnTheNet.com]]
 +
 +</note>
 +
 +<HTML>
 +<script type="text/javascript">
 +var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
 +document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
 +</script>
 +<script type="text/javascript">
 +try {
 +var pageTracker = _gat._getTracker("UA-5863625-2");
 +pageTracker._trackPageview();
 +} catch(err) {}</script>
 +
 +</HTML>
lif10_2013.txt · Last modified: 2014/09/04 14:28 by mplantev

CNRS INSA de Lyon Université Lyon 1 Université Lyon 2 École centrale de Lyon