1
XML et
bases de données
Formation SANDRE
Pierre LAGARDE
2
Données versus Documents
3
Documents centrés données / XML structuré
Utilisé pour les échanges de données
Construit pour l’analyse par l’ordinateur
Caractéristiques :
Structures régulières
Données faible granularité
Pas de contenu mixte
L’ordre des balises n’a pas d’importance
Exemples
Données scientifiques
4
Exemple de fichier XML data-centric
XML-SANDRE
<Prelevement>
<CdPrelevementCommanditaire>06036970 - 01012004 - TEST
PES_EAU</CdPrelevementCommanditaire>
<NumeroOrdrePrelevement>1</NumeroOrdrePrelevement>
<JourPrel>01</JourPrel>
<MoisPrel>01</MoisPrel>
<AnneePrel>2004</AnneePrel>
<PrecisionDatePrel>5</PrecisionDatePrel>
<StationPrelevement>
<CdStationPrelevement
schemeAgencyID="1">06036970</CdStationPrelevement>
</StationPrelevement>
<Support>
<CdSupport>3</CdSupport>
</Support>
<Preleveur>
<Intervenant>
<CdIntervenant
schemeAgencyID="SIRET">41054531300018</CdIntervenant>
</Intervenant>
</Preleveur>
<Echantillon>
<DestinataireEchant>
<Intervenant>
<CdIntervenant
schemeAgencyID="SIRET">22260001700081</CdIntervenant>
</Intervenant>
</DestinataireEchant>
<Analyse>
<NoAna>1</NoAna>
<InsituAna>2</InsituAna>
<Parametre>
<CdParametre>1264</CdParametre>
<NomParametre>2 4 5 T</NomParametre>
</Parametre>
<FractionAnalysee>
<CdFractionAnalysee>23</CdFractionAnalysee>
</FractionAnalysee>
<Methode>
<CdMethode>386</CdMethode>
</Methode>
<UniteReference>
<CdUniteReference>133</CdUniteReference>
<LbUniteReference>µg/l</LbUniteReference>
</UniteReference>
</Analyse>
<Analyse>
<NoAna>1</NoAna>
<InsituAna>2</InsituAna>
<Parametre>
5
Document centré document/ unstructured XML
Elaboré pour la lecture “humaine”
Caractéristiques
Structures irrégulières
Données à granularité importante (un élément = le document !)
Données mixtes
L’ordre des élément est important
Souvent ne provient pas d’une base de données
Exemples
Un livre
Un document issu de Word
..
1 / 47 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !