Ceci est une ancienne révision du document !
Table des matières
MU4IN801 MLBDA : Modèles et Langages pour les Bases de Données Avancés
Actualités
La consultation des copies de l'examen réparti 2 aura lieu le mercredi 5 février de 12h30 à 13h10 en salle 229 24-25
Description du cours
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, . . .)
Equipe pédagogique et emploi du temps
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 | Tour 14-15, salle 408 | Mohamed-Amine Baazizi |
Gr 3 | Jeu | 8:30-10:30 et 10:45-12:45 | Tour | Tour 24-25, salle 303 | Hubert Naacke |
Contrôle de connaissance
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.
Planning
- Le poly de TD poly 2019
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 |