Ceci est une ancienne révision du document !
L’objectif de ce cours est de présenter et de comparer différents modèles et langages de données pour le développement de nouveaux types d’applications modernes (web 2.0, services web, réseaux sociaux, réseaux de capteurs, open data). En partant du modèle de données objet standard (ODMG/OQL), il introduit le relationnel-objet avec le langage SQL3 pour l’interrogation de données structurées complexes. Une partie importante du cours est ensuite consacrée aux standards du Web (XML, RDF) pour la modélisation et l’interrogation de données semi-structurées et de données sémantiques. Il se termine avec un bref aperçu des bases de données NoSQL. Les TD et TME illustrent et complètent le cours en mettant en pratique les technologies récentes (Oracle/XML, Oracle/RDF, JSON, . . .)
Vérifiez les salles dans le planning officiel du Master
Groupe | Jour | Horaires | Amphi/Salle TD | Salle TME | Intervenant (prénom.nom@lip6.fr) |
---|---|---|---|---|---|
Cours | Mer | 16:00 - 18:00 | Amphi 15 | – | Anne Doucet |
Gr 1 | Lun | 8:30-10:30 et 10:45-12:45 | Tour 24-25, salle 103 | Tour 14-15, salle 401 | Camelia Constantin |
Gr 2 | Mer | 8:30-10:30 et 10:45-12:45 | Tour 23-24, salle 205 | Tour 14-15, salle 408 | Mohamed-Amine Baazizi |
Gr 3 | Jeu | 8:30-10:30 et 10:45-12:45 | Tour 14-24, salle 110 | Tour 24-25, salle 303 | Hubert Naacke |
Gr 4 | Ven | 10:45-12:45 et 13:45-15:45 | Tour 23-24 Salle 202 | Tour 14-15, salle 408 | Anne Doucet |
L'évaluation du module comporte deux contrôles écrits : examen réparti N°1 (semaine du 12 novembre) et examen réparti N°2 (semaine du 14 janvier).
La note de la première session est calculée de la façon suivante en faisant la moyenne des deux examens répartis : Ex1 * 0,50 + Ex2 * 0,50
La note de la deuxième session remplace entièrement la note de la première session.
date | Cours | TD | TME |
---|---|---|---|
16/09 - 20/09 | Modélisation des données | ||
23/09 - 27/09 | Modèles objet et objet-relationnel | Énoncé TD1 | TME 2019 Requêtes SQL |
30/09 - 4/10 | SQL3 | Modélisation objet | TME SQL3: les types |
7/10 - 11/10 | XML et DTD : Modèles et langages semi-structurés | SQL3: instanciation, requêtes | TME SQL3: instanciation, requêtes |
14/10 - 18/10 | XSchema | SQL3 : méthodes, récursion | TME SQL3: méthodes |
21/10 - 25/10 | Xpath | XML DTD | XML : TmeDtd |
28/10 - 1/11 | Congés Toussaint | ||
4/11 - 8/11 | Révisions et Atrium des métiers | ||
12/11 - 15/11 | Examen réparti 1 | ||
18/11 - 22/11 | Xquery | XSchema | TmeXschema |
25/11 - 39/11 | RDF | XPath | TME XPath |
2/12 - 6/12 | Sparql | XQuery | TME XQuery : séance 1 (ancienne page) |
9/12 - 13/12 | Bases de données NoSQL | XQuery | TME XQuery : Séance 2 (ancienne page) |
16/12 - 20/12 | RDF | TME RDF et SPARQL | |
6/1 - 10/1 | révisions | ||
13/01 - 17/01 | Examen réparti 2 |
Accès réservés aux enseignants:
DBUFR3 2018 et DBUFR2 2018 pour charger un csv.
(années précédentes: DBUFR 2017, DBUFR 2016, DBUFR 2015 ).