164
Introduction pratique aux bases de données relationnelles
d'agrégation. De nos jours, les systèmes de bases de données
relationnelles qui supportent ces concepts d'abstraction sont encore
relativement rares dans la pratique. C'est pourquoi nous n'aborderons
pas ces thèmes en profondeur dans le présent ouvrage.
Figure 5-7
Règles de
conversion des
ensembles
d'entités avec
liaison de type
complexecomplexe
Possibilité de
combiner les
différents types de
conversion
Au niveau logique, les conversions de type 1 à 5 permettent de
traduire en tables les structures de données en réseau ou
hiérarchiques. Il va de soi qu'il est possible de combiner librement ces
types de transformation. Ils sont en partie supportés par des outils de
rétroingéniérie disponibles sur le marché dans le but de dériver des
schémas relationnels à partir des structures de données traditionnelles.
Naturellement, à ce stade de la transition d'une base de données non
relationnelle à un système relationnel, la migration ne touche pas
encore à sa fin, car nous devons aussi développer de nouveaux
programmes d’application ou adapter les programmes existants.
5.3.3 Les conversions indirectes pour l’intégration
et la migration des données
À première vue les transformations de type 1 à 5 paraissent trop
restrictives. Pour réaliser l’intégration ou la migration des données,
pourquoi ne pouvons-nous pas transformer un ensemble d’entités
particulier en un nombre quelconque de tables tout simplement ? Ou
convertir en une seule table plusieurs ensembles d’entités dans une
base de données non relationnelle, et vice versa ?
Conversion de type 5
E
G
n
m
E
F
F
G
Précédent

- 179/301

Suivant