158
Introduction pratique aux bases de données relationnelles
XQuery, langage de
requête pour
documents XML et
bases de données
XML
XQuery est un langage de requête puissant pour
hyperdocuments, et il sera disponible aussi bien pour les bases de
données XML que pour les systèmes de bases de données postrelationnelles. Des extensions dans les composants de stockage
doivent être mises en œuvre afin de rendre possible l'enregistrement
des documents XML dans les systèmes de bases de données
relationnelles. Ainsi par exemple, on peut travailler avec XML dans
les systèmes de bases de données relationnelles orientées objet grâce à
l'introduction du concept de structure hiérarchique (voir 6.4).
5.3 Règles de conversion pour l’intégration
et la migration des données
Des règles de mise
en correspondance
sont nécessaires
La migration des bases de données et l'intégration des ensembles
de données hétérogènes sur le Web exigent des règles de mise en
correspondance (mapping rules, en anglais) uniques entre les schémas
de bases de données du système source et ceux du système cible ; il
est concevable que plusieurs systèmes sources soient convertis en un
seul système cible. Pour éviter d'appliquer des règles de conversion
aux différents modèles de données de manière dispersée, nous devons
partir d'une abstraction du système source sous la forme d’un modèle
entité-association et admettre que le système cible repose sur un
modèle de données relationnel ; des règles de mise en correspondance
analogues peuvent aussi être définies pour une base de données XML.
Lien unique entre
le système source
et le système cible
L'intégration et la migration des données reposent sur un
principe fondamental : les ensembles d'entités du système source sont
transformés de manière unique en tables dans le système cible, et vice
versa. Dans un projet d'intégration ou de migration, l'unicité de cette
conversion est vitale en raison du maintien des applications qui
doivent continuer à fonctionner dans le système source. Même
lorsque la conversion des programmes d'application existants en
programmes du système cible est assistée par l'ordinateur, l'unicité est
la condition primordiale pour réussir une migration des données
méthodique et sans erreur.
Introduction pratique aux bases de données relationnelles
XQuery, langage de
requête pour
documents XML et
bases de données
XML
XQuery est un langage de requête puissant pour
hyperdocuments, et il sera disponible aussi bien pour les bases de
données XML que pour les systèmes de bases de données postrelationnelles. Des extensions dans les composants de stockage
doivent être mises en œuvre afin de rendre possible l'enregistrement
des documents XML dans les systèmes de bases de données
relationnelles. Ainsi par exemple, on peut travailler avec XML dans
les systèmes de bases de données relationnelles orientées objet grâce à
l'introduction du concept de structure hiérarchique (voir 6.4).
5.3 Règles de conversion pour l’intégration
et la migration des données
Des règles de mise
en correspondance
sont nécessaires
La migration des bases de données et l'intégration des ensembles
de données hétérogènes sur le Web exigent des règles de mise en
correspondance (mapping rules, en anglais) uniques entre les schémas
de bases de données du système source et ceux du système cible ; il
est concevable que plusieurs systèmes sources soient convertis en un
seul système cible. Pour éviter d'appliquer des règles de conversion
aux différents modèles de données de manière dispersée, nous devons
partir d'une abstraction du système source sous la forme d’un modèle
entité-association et admettre que le système cible repose sur un
modèle de données relationnel ; des règles de mise en correspondance
analogues peuvent aussi être définies pour une base de données XML.
Lien unique entre
le système source
et le système cible
L'intégration et la migration des données reposent sur un
principe fondamental : les ensembles d'entités du système source sont
transformés de manière unique en tables dans le système cible, et vice
versa. Dans un projet d'intégration ou de migration, l'unicité de cette
conversion est vitale en raison du maintien des applications qui
doivent continuer à fonctionner dans le système source. Même
lorsque la conversion des programmes d'application existants en
programmes du système cible est assistée par l'ordinateur, l'unicité est
la condition primordiale pour réussir une migration des données
méthodique et sans erreur.
