La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Bases de Données XML Natives Alexis Comte. Plan Non adaptation des BD SQL pour gérer XML Fonctionalités avancées de TAMINO.

Présentations similaires


Présentation au sujet: "Bases de Données XML Natives Alexis Comte. Plan Non adaptation des BD SQL pour gérer XML Fonctionalités avancées de TAMINO."— 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 dinformation Document 1 = > Bd XML Bd XML => Document 2 Risque que Document 1 <> Document 2

4 XML <> BD SQL Lordre 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 à lindexation Gestion de la sécurité pour laccè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ê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 Requêtes : Jointures multiples

9

10

11 Principales ressources utilisées TAMINO :


Télécharger ppt "Bases de Données XML Natives Alexis Comte. Plan Non adaptation des BD SQL pour gérer XML Fonctionalités avancées de TAMINO."

Présentations similaires


Annonces Google