Base de données XML native
Définition : Base de données XML native
Une base de données XML native est une base de données qui s'appuie sur le modèle de données fourni par XML.
Principe de système de base de données XML native (SGBD-XML)
Caractéristiques de système de base de données XML native
Caractéristiques qui vient de la côté de XML
Langages de requête : XPath/XQuery
Lisibilité de documents
Caractéristiques qui vient de la côté de base de données
Optimisation de l'accès aux données : indexation (chemin, sous-arbres, nœuds,etc.)
"Forêts" d'arbres XML : La notion de
collection
(similaire quetable
pour une BDD relationnelle)La sécurité/authentification, droit
Les transactions, verrouillages et accès concurrents au niveau du document