Université Lille1

Vous êtes ici : FIL > Portail > Master Informatique > M1S2 > BDA

BDA

Cette unité est une option du deuxième semestre du M1 INFO

Responsable

Yves Roos

Volume horaire

1h30 de Cours et 2h de TD/TP par semaine, sur 12 semaines

Crédits

5 ECTS
Yves Roos
dernière modification : 08/01/2013 à 11:16:09

Objectifs

Il s'agit d'étudier l'intégration des types de données XML dans des systèmes de gestion de bases de données à travers les standards définis par le W3C.

Contenu

  • Les principes de bases de XML
  • Typer des données avec des DTD
  • Faire des requêtes avec XPATH
  • Typer des données avec XML-Schema
  • XML-Schema et les espaces de noms
  • Transformer des données avec XSLT 1.0
  • XSTL 2.0
  • XPath 2.0
  • Xquery 1.0
  • XQery Update Facility et XQuery 3.0
Yves Roos
dernière modification : 08/01/2013 à 11:16:10
Gpe Nature Horaire Salle Enseignant e-mail
Cours jeudi 8h30-10h SUP-13 Yves Roos yves.roos@lifl.fr
1 TP 10h15-12h15 A12 Yves Roos
2 TP 10h15-12h15 A11 Marius Bilasco marius.bilasco@lifl.fr
3 TP 10h15-12h15 A14 Amine El Kouhen amine.el-kouhen@lifl.fr
Yves Roos
dernière modification : 24/01/2013 à 12:38:14

L'évaluation s'effectue suivant une procédure de contrôle continu, et un examen en fin de semestre.

Trois notes seront attribuées à chaque étudiant durant le semestre :

  • CC : une note sur 20 de Travaux Dirigés correspondant à ue interrogation écrite qui aura lieu en amphi,
  • TP : une note sur 20 de Travaux Pratiques synthétisant l'ensemble des travaux pratiques rendus pendant le semstre
  • EX : une note sur 20 pour l'examen de fin de semestre.

La note finale sur 20 (N) est calculée comme une moyenne pondérée de ces trois notes :

N= (TP + 3sup(EX,(2EX+CC)/3))/4

Dans le cas d'une seconde session d'examen, les notes de TP et de CC sont conservées. Seule la note d'examen (EX) est remplacée par la note obtenue lors de la seconde session.

L'unité acquise apporte 5 ECTS.

Yves Roos
dernière modification : 08/01/2013 à 11:16:08
Séance Cours TD/TP Remarque
1 24/01 Les principes de base de XML. (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 1 et le fichier maisons.xml mentionné dans le sujet. La version gratuite (linux) du logiciel editix utilisable Les fichiers courrier.xml, courrier.css, le source BDAHandler.java le source InterroHandler.java et le fichier a.xml évoqués en cours.
2 31/01 Typer les données XML avec des DTD. (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 2 et une archive contenant les fichiers mentionnés dans le sujet.
3 07/02 Faire de requêtes avec XPATH (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 3 et une archive contenant les fichiers mentionnés dans le sujet.
4 14/02 Typer les données avec XML-Schema. (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 4 ainsi que les fichiers okaz.xml et expression.xml mentionnés dans le sujet.
21/02 interruption pédagogique hiver
5 28/02 XML et les espaces de noms., (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 5 et le fichier a.xml mentionné dans le sujet. Un exemple de fichier championnat.xml
6 07/03 Interrogation écrite en amphi (support de cours et notes de TP autorisés) Feuille de TD/TP 6, le fichier bd.xml et le fichier BDAXPath.java mentionnés dans le sujet.
7 14/03 XSLT 1, (Version imprimable : 1 par page, 4 par page)

Une archive contenant les exemples du cours.
Feuille de TD/TP 7, l'archive archive.tgz mentionnée dans le sujet.
8 21/03 XSLT 2.0 et XPath 2.0, (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 8 ainsi que les fichiers artistes.xml, catalogue-1.xml, catalogue-2.xml et catalogues.xml mentionnés dans le sujet.
9 28/03 XQuery 1.0, (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 9 ainsi que l' archive, mentionnée dans le sujet.
10 04/04 Cette semaine, TP il y a (mais cours il n'y a pas). Feuille de TD/TP 10 Les fichiers expression.xml, expression.xsd et variables.xml mentionnés dans le sujet. Corrigé et barème du contrôle du 7 mars 2013
11 11/04 Gérer ses bases de données XML avex XQuery Update Facility 1.0, (Version imprimable : 1 par page, 4 par page) Feuille de TD/TP 11 Les fichiers Library.xml et lib.html mentionnés dans le sujet. Le fichier BaseX76.zip à décompresser pour disposer du logiciel BaseX.
18/04 interruption pédagogique de printemps
25/04 interruption pédagogique de printemps
12 02/05 Pas de cours. Suite du TP 11
Yves Roos
dernière modification : 11/04/2013 à 16:08:27