• 0:00
    /
    0:00
    Loaded: 0%
    0:00
    Progress: 0%
    Stream TypeLIVE
    0:00
     
    1x
    Advertisement

Bases de Données XML Natives

Présentations similaires


Présentation au sujet: "Bases de Données XML Natives"— Transcription de la présentation:

1 Bases de Données XML Natives
Alexis Comte

2 Plan Non adaptation des BD SQL pour gérer XML
Fonctionalités avancées de TAMINO

3 XML <> BD SQL Conversion nécessaire Impact sur les performances
Traduction vers de multiples tables. Risque de perte d’information Document 1 = > Bd XML Bd XML => Document 2 Risque que Document 1 <> Document 2

4 XML <> BD SQL L’ordre des nœuds XML a un sens
Agrégation de données provenant de sources diverses Structure irrégulière , Schéma non défini au préalable => difficulté de traduction vers bases SQL

5 Mise à jour Dans le Mapping XML <-> Bd SQL, une mise à jour de nœud peut impacter plusieurs enregistrements dans plusieurs tables différentes

6 BD XML Natives : TAMINO Performances de XML grâce à l’indexation
Gestion de la sécurité pour l’accès au données Gestion des transactions pour les mises à jour Automatisation des traitements Accès aux données par des requêtes XQuery Gestion des backups.

7 Exemple : Hiérarchie de région
France Ile de France Hauts de Seine Essone Yvelines Versailles Mantes Paris Auvergne Table SQL : Region Nom Nom_pere

8 Requêtes : Jointures multiples
Requête : donnez la liste des villes de France Select a.nom from region a, region b, region c where a.nom_pere=b.nom and b.nom_pere = c.nom and c.nom_pere = «France » order by a.nom //REGION[nom=«Ile de France»]/DEPARTEMENTS/VILLES

9

10

11 Principales ressources utilisées
TAMINO :


Télécharger ppt "Bases de Données XML Natives"

Présentations similaires


Annonces Google