Télécharger 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
11
Principales ressources utilisées
TAMINO :
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.