4
Objectif
La toute première étape de l’optimisation est la conception ou design, la définition
de l’architecture logique de vos bases de données. La qualité du modèle de données
influencera tout le reste, et sera un atout ou un handicap pour toute la vie de la
base. La modélisation est d’abord logique, faite d’entités et de relations, puis elle est
physique, avec l’importance du choix des types de données pour chaque colonne,
puisque SQL est un langage fortement typé. Enfin, une étape plus « physique »
encore est de préparer soigneusement les structures du serveur : bases de données et
tables.
4.1 MODÉLISATION DE LA BASE DE DONNÉES
La plupart des progiciels maintiennent ou sérialisent, des informations. Les outils de
bureautique traitent évidemment des documents divers contenus dans des fichiers,
les applications serveurs doivent souvent communiquer avec des systèmes hétérogènes et s’échangent des informations sous des formes standardisées : protocoles
SMTP, HTTP, SOAP… La façon dont chaque éditeur implémente le stockage local
de ces informations lui reste toutefois propre. Dans ce monde de concurrence logiOptimisation des objets
et de la structure de la base
de données
Précédent

- 57/334

Suivant