Données Semi-Structurées
3ème Année Licence Informatique ISIL
Université de Skikda

La présente page web constitue le support de cours du module Données Semi-Structurées (DSS), de la 3ᵉ année Licence informatique, spécialité Ingénierie des Systèmes d’Information et du Logiciel (ISIL). à l'Université de Skikda. Elle a pour vocation de mettre à la disposition des étudiants l'ensemble de la documentation nécessaire au bon déroulement du cours.

Interrogations 2


Modèle Sujet Corrigé
Films Sujet Interro 1 Corrigé Interro 1
Elèves Sujet Interro 2 Corrigé Interro 2

Interrogations 1


Modèle Sujet Corrigé
E-Commerce Sujet Interro 1 Corrigé Interro 1
Gestion Médicale Sujet Interro 2 Corrigé Interro 2

Ressources


Contenu officiel de la matière

Ministère de l'Enseignement supérieur.

XML par la pratique.

Thiery BOULANG

XML par la pratique - Edition Pearson.

Gilles CHAGNON
Florent NOLOT

Relational and XML Data Exchange.

Copyright © 2010 by Morgan & Claypool

In this book the authors give an overview of the basic concepts of data exchange in both relational and XML contexts.

Outils


Les outils open source ci-dessous offrent diverses possibilités pour mettre en pratique les concepts que nous verrons dans le cours de manière très simple. En fait, chaque outil est un environnement de travail complet pour mettre en œuvre les concepts et normes étudies !

XML Copy Editor est un logiciel libre, disponible en plusieurs langues. Il existe plusieurs packages Linux pour ce soft. Une version portable est également disponible. Il a été lancé par Gerald Schmidt (2005–2012). Le Chef de projet et développeur principal est Zane U. Ji (2012–2020).

L'extension Red Hat pour Visual Code prend en charge la création et la modification de documents XML, basée sur le serveur de langage XML LemMinX.

Xml.dom (XML Document Object Model), est une API inter-langage du World Wide Web Consortium (W3C) pour accéder et modifier les documents XML. Une implémentation DOM présente le document XML comme un arbre ou autorise le code client à construire une telle structure depuis zéro. Il permet alors d'accéder à la structure à l'aide d'un ensemble d'objet qui fournissent des interfaces bien connues.

xml.minidom est une version allégée de xml.dom, et est souvent plus facile à utiliser pour des tâches simples.

Cours


Chapitre 1- Introduction

Ce cours introduit le concept des données semi-structurées.

Chapitre 2 - XML

Ce cours vous donnera une solide compréhension de XML :

Chapitre 3 - DTD

Ce cours vous détaillera:

Chapitre 4 - DOM

Ce cours vous détaillera:

Travaux Pratiques (TP)


TP N°. 1: Les documents XML

L'objectif du TP est de savoir créer un document XML.

Corrigé Type

TP N°1 Bis : Les documents XML complexes

L'objectif de ce TP est d'apprendre à créer une structuration XML complexe comprenant de nombreux détails.

TP N°. 2: Validation des documents XML

L'objectif du TP est de savoir créer une DTD pour valider un document XML.

Corrigé Type

TP N°. 2 Bis : Les attributs ID, IDREF et IDREFS.

L'objectif du TP est de savoir utiliser les attributs ID, IDREF et IDREFS.

TP N°. 4 : DOM XML

L'objectif du TP est de maitriser le DOM XML en JavaScript.

Code Source DOM XML (Browser)
Code Source JSDOM (node.js)
Exercice d'application - DOM MXL

Les codes suivants vous sont donnés pour vous permettre de vous entraîner. Ils ont été élaborés pour permettre de maitriser l'interface du DOM XML sous JavaScript:

Interrogations & Corrigés


Modèle Sujet Corrigé
E-Commerce Sujet Interro 1 Corrigé Interro 1
Gestion Médicale Sujet Interro 2 Corrigé Interro 2

Evaluations Précédentes


2023-2024
Sujet XML JS
Examen pdf / /
Rattrapage pdf
Bibliothèque Hôtel
Evaluation pdf pdf
Corrigé
2022-2023
Catalogue Projets Blog
Evaluation pdf pdf pdf
Corrigé pdf pdf pdf
2021-2022
Sujet Corrigé
Examen pdf pdf
Rattra. pdf pdf
2020-2021
Sujet Corrigé
Interro. pdf pdf
Examen pdf pdf
Rattrap. pdf pdf