5. Intégration et migration des bases de données
167
de reconstruire les ensembles d’entités B et T à partir des tables B
et T.
Figure 5-9
Règle de
conversion
indirecte par la
jointure
Prudence avec la
dépendance de
jointure
Dans l'étude des formes normales à la section 2.4, nous avons
souligné qu'il n'est pas toujours possible de décomposer une table en
sous-tables par des opérateurs de projection et de la reconstruire
ensuite par des opérateurs de jointure (voir Dépendance de jointure,
section 2.4.4). C'est donc en vertu de la cinquième forme normale que
les règles de conversion indirecte ont été définies afin de permettre la
décomposition et la reconstruction des ensembles d’entités. Elles
viennent compléter ainsi les règles de conversion directe.
5.4 Variantes de migration des bases de
données hétérogènes
Comment
préserver les
investissements ?
Quoique, de nos jours, de nombreuses entreprises exploitent
encore en parallèle des bases de données relationnelles et non
relationnelles, une telle coexistence pose de sérieuses difficultés :
l'actualité et la cohérence des données deviennent problématiques
dans un environnement de bases de données hétérogènes. La situation
se complique du fait que de gros investissements ont été consentis
pour développer une multitude de programmes d’application dans les
systèmes de bases de données non relationnelles. À long terme,
Conversion indirecte de type 7
B
T
B
T
B/T
|X|
Précédent

- 182/301

Suivant