Données semi-structurées DS
Aperçu des sections
-
-
Mise à jour 12/05/2024
Le corrigé type de l'examen a été ajouté.
-
-
- Enseignant : Tarek Boutefara (t_boutefara@esi.dz)
- Coefficient : 2
- Crédits : 4
- Volume horaire présentiel : une sénace du cours (1h30) et une séance TP (1h30)
- Volume horaire de travail personnel requis/semain : 3h00
- Modalités d'évaluation :
- Examen écrit : 60%
- Note TP : 40% répartie sur :
- Evaluation continue (évaluation des tâches surant les séances TP).
- Contrôle TP.
- Evaluation continue (évaluation des tâches surant les séances TP).
-
L'objectif de ce module est de permettre à l'étudiant d'assimiler les notions liées aux données semi-structurées et de comprendre leurs utilité et leurs cas d'applications. L'étudiant doit être en mesure d'appliquer les notions acquises sur des applications (web). L'étudiant va pouvoir :
- Définir les données semi-structurées encomparaison avec les données au format libre et aux données structurées.
- Sélectionner le bon type de données pour les différents cas d’utilisation.
- Définir la notion de document et d’hyper-document et schématiser unensemble d’hyper-documents et d’intérpréter de tels schémas.
- Présenter le langage XML et de citer les règles d’écriture des documents valides en XML, DTD et XSD.
- Schématiser un document XML sous forme d’une arborescence DOM et l'intérroger en utilisant des requêtes XPath.
- Concevoir une base de données XML à partird’un schéma conceptuel de données (MCD) ou d’un diagramme de classe.
-
Les pré-requis nécessaires pour pouvoir assimiler le module sont (nous allons faire des rappels sur une bonne partie de ces éléments) :
- Les fichiers texte et leur manipulation,
- Les bases de données,
- L’aspect physique des fichiers texte et des bases de données,
- Le langage HTML : un langage basé sur les balises comme XML,
- Les notions de bases liées à un langage de programmation (comme Java).
- Les fichiers texte et leur manipulation,
-
- Context et problématique
- Documents et hyper-documents
- Noyau XML
- Galaxie XML
- Bases de Données XML
- XQuery
- Context et problématique
-
-
Ce test va vous permettre d'évaluer vos connaissances à propos des pre-requis nécessaires pour ce cours. La liste des pré-requis est présenté ci-dessus (Section Pré-requis).
-
-
-
-
CHAUDHRI Akmal, RASHID Awais, ZICARI Roberto "XML Data Management- Native XML and XML Enabled Database Systems" , ADDISON WESLAYED , 2003 , ISBN 020184452 4, 641 pages
Michard A., "XML : langage et application", EYROLLES, 2001, 499 pages , ISBN: 2-212-09206-7GARDARIN Georges."Bases de données Objet et Relationnel", ETROLLES, 2001
-
-
-
-
-
-
-