Chapter 10 Dénormalisation d'un MPD
En règle générale, la normalisation consiste à éliminer la redondance et les dépendances incohérentes entre les tables afin de créer une base de données relationnelles fonctionnelle et efficace.
La dénormalisation est le processus consistant à placer un fait en plusieurs endroits afin d'accélérer l'extraction des données. La seule motivation pour entreprendre une dénormalisation dans une structure relationnelle est le désir d'accroître les performances. Certaines observations aident à identifier les systèmes et les tables qui se prêtent le mieux à la dénormalisation :
Lorsque vous devez évaluer la pertinence d'une dénormalisation, vous devez analyser vos besoins dans le domaine de l'accès aux données par les applications dans votre environnement ainsi que leurs performances. Le plus souvent, d'éventuels problèmes de performances peuvent être résolus par une politique d'indexation judicieuse et l'emploi d'autres solutions que la dénormalisation.
La dénormalisation peut être effectuée de différentes façons :
Les sections suivantes expliquent les diverses techniques de dénormalisation.
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |