Accueil - Boutique - Contact - Assistance
Zone de recherche

Altas Auteurs Recherche thématique Dictionnaire
 

SYSTÈMES INFORMATIQUES Systèmes de gestion de bases de données

Page précédente Page suivante

6.  Données semi-structurées et documents XML

Le modèle relationnel n'est pas adapté aux données hétérogènes ou de structure mal définie.

Exemple : Supposons que l'on veuille stocker des informations clients de deux banques indépendantes qui représentent leurs clients de manière différente (fig. 4).

Une représentation comme celle que propose XML permet de manipuler plus facilement des informations irrégulières, grâce à la possibilité de structurer et d'annoter des informations sans la définition d'un schéma fortement structuré et contraignant.

Le langage XML représente les informations sous forme de documents textuels annotés et structurés par des balises. La structure générée par les balises correspond à une arborescence d'éléments.

Par exemple, le document XML ci-dessous intègre les informations des deux tables Client 1 et Client 2 de la figure 4 (Les clients sont représentés sous forme d'éléments <client> qui contiennent les informations connues dans les deux sources, et les deux n-uplets correspondant au client Durant Pierre sont « fusionnés » en un seul élément comptant les deux numéros de client provenant des deux sources.) :

L'utilisation la plus simple de XML consiste à créer des documents sans avoir défini de contrainte sur leur structure. Mais on peut également, comme dans le modèle relationnel, contraindre un (ensemble de) document(s) à respecter une structure définie sous forme de schémas ou types de documents.

Une DTD (définition du type de documents) est un ensemble de règles qui spécifient pour chaque type d'élément les types de ses éléments fils, leur ordonnancement et leur fréquence. Par exemple, la règle DTD suivante signifie que les éléments <client> contiennent dans l'ordre un ou plusieurs éléments <numéro>, trois éléments <nom>, <prénom> et <adresse>, deux éléments optionnels <profession> et <âge>, suivis de zéro ou plusieurs éléments <comptes> :

< !ELEMENT client (nu […]

… pour nos abonnés, l'article se prolonge sur 9 pages… Offre essai 7 jours

Thématique

Classification thématique de cet article :

Retour en haut

Autres références

« SYSTÈMES INFORMATIQUES » est également traité dans :

SYSTÈMES INFORMATIQUES

Écrit par :  Martin PRUVOST-BEAURAIN

En permettant d'automatiser le traitement de l'information, les systèmes informatiques ont fait radicalement évoluer nos systèmes d'information. Si des révolutions comme l'écriture, l'utilisation de postes à relais, de télégraphes puis de téléphones ont ouvert la voie en permettant le stockage de l'information ou l'ouverture des possibilités… Lire la suite
SYSTÈMES INFORMATIQUES - Conception, architecture et urbanisation des systèmes d'information

Écrit par :  Sylvie SERVIGNE

Le système d'information est aujourd'hui un élément central du fonctionnement d'une organisation. Un système d'information peut être défini comme un ensemble de ressources (personnel, logiciels, processus, données, matériels, équipements informatique et de télécommunication...) permettant la collecte, le stockage, la structuration, la… Lire la suite
SYSTÈMES INFORMATIQUES - Systèmes d'aide à la décision

Écrit par :  Elisabeth METAIS

L'information est la matière première la plus précieuse pour la compétitivité des entreprises au xxie siècle et l'intelligence – humaine ou artificielle – a besoin de cette connaissance pour aider à la prise de décision. Le partage de données et la diffusion de connaissance sont donc les domaines les plus sollicités de… Lire la suite

Retour en haut

Médias

Médias de cet article dans l'Encyclopædia Universalis :

S.G.B.D. relationnel : exemples de relations S.G.B.D. relationnel : fichier Comptes et arbre B S.G.B.D. relationnel : accès concurrent et transactions S.G.B.D. relationnel : données hétérogènes

Retour en haut

Voir aussi

DOCUMENT    DTD    XML    XPATH

Retour en haut

Accueil - Contact - À propos
Consulter les articles d'Encyclopædia Universalis : 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Consulter les articles d'Encyclopædia Britannica.
© 2012, Encyclopædia Universalis France S.A. Tous droits de propriété industrielle et intellectuelle réservés.

chargement du média