Déclaration de la structure d’un document XML

INTRODUCTION
Modèles Semi-structurées : Principes
XML: CONCEPTS DE BASE
Bibliographie
DTD : Déclaration de la Structure d’un Document XML
TRANSFORMATION DE XML
INTERROGATION DE XML

INTRODUCTION

La révolution Internet

Depuis 10 ans, Internet révolutionne l’informatique grand publique
Au début, un serveur Web était essentiellement un serveur de documents HTML
Depuis, les serveurs Web sont devenus des vrais serveur d’applications :
– qui accèdent aux bases de données
– fournissent des notions de session, transaction, sécurité
– avec des nouvelles technologies comme Java/Javascript, PHP, cookies,…

Nouvelles applications Web

Commerce électronique:
– Services: réservation de train, météo, …
– Bourse en-ligne
– B2B, B2C
Communautés Web (online communities): Napster, …

Évolution des Systèmes d’Information

-Années 70: Système de Fichiers
SGBD: séparation entre le stockage physique et la représentation logique des données par un modèle logique (architectures à deux niveaux/two-tier)
-Années 90: Serveur de données monolithiques
Portails Web/Entrepôts de données/Portails d’entreprises: séparation entre les modèles logiques des données (SGBD relationnel ou objet, documents structurés, …) et les applications par de modèles de médiation ou d’intégration (architectures à trois niveaux/three-tier)

Lire sur cLicours.com :  Learning XML Connecting Resources with Links

Nouveau Besoin: Intégration de Données

Les nouvelles applications du Web ont besoin d’échanger, d’interroger et d’intégrer des données hétérogènes:
Bases de Données: relationnels, objets
Documents: XML, SGML, HTML
Données multimedia: figures, tableaux, photos, dessins, audio, video, spatiales

Modèles de Données Semistructurées

Modèles de données “universels” qui permet de représenter des structures
Irrégulières : on peut comparer des données dans formats différents (e.g. une chaîne de caractères avec un n-uplet)
Implicites : données et structures (grammaire, schéma) sont mélangées
Partielles : coexistence de données structurées et non-structurées
Exemples: OEM, XML, graphes/arbres étiquetés

Déclaration de la structure d’un document XML

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.