Chapitre 21. Conception physique d’une base de données relationnelle
- Par Jean-Luc Hainaut
Pages 653 à 670
Citer ce chapitre
- HAINAUT, Jean-Luc,
- Hainaut, Jean-Luc.
- Hainaut, J.-L.
Citer ce chapitre
- Hainaut, J.-L.
- Hainaut, Jean-Luc.
- HAINAUT, Jean-Luc,
Notes
-
[1]
Les préfixes de la suite {A, B, C} sont les suites {A} et {A, B}.
-
[2]
Via Visual Explain notamment, qui s’interface avec DB2, mais aussi avec PostgreSQL, SQL Server, Sybase et Oracle, entre autres. Une version MySQL existe mais en semi-graphique.
-
[3]
Pour un système d’exploitation, monter une unité consiste à la rendre visible et accessible par le système et donc par ses utilisateurs.
-
[4]
Selon la loi de Pareto 80-20 par exemple : 80% des traitements concernent 20% des lignes.
La conception physique a pour objectif de produire, à partir d’un schéma logique, une structure de base de données performante spécifique à un SGBD particulier. Dans ce chapitre, on étudiera plus particulièrement la question du choix des index, de leur technologie et des espaces de stockage.
Le schéma physique d’une base de données est une spécialisation du schéma logique pour un SGBD particulier appartenant à la famille du modèle logique. On parlera de la traduction d’un schéma logique relationnel en un schéma physique Oracle, DB2, SQL Server ou MySQL, dans une version spécifique. Le schéma physique est généralement formé du schéma logique enrichi de constructions techniques telles que les espaces de stockage et les index, ainsi que leurs paramètres. Globalement, la conception physique transforme le schéma logique en un schéma physique qui reprend toutes les constructions du premier (et contient donc la même sémantique), qui est conforme aux particularités du SGBD choisi et qui garantit à la base de données implémentée efficacité et performances (figure 21.1). L’objectif de ce processus est de déterminer le jeu de constructions techniques optimal, celui qui fournira ces performances.
Le chapitre 15 (section 15.8) nous a proposé une (très) courte introduction au concept de conception physique. Pour résumer, on y suggérait de définir les espaces de stockage, d’assigner chaque table à l’un d’eux, de définir un index pour chaque identifiant et chaque clé étrangère et de supprimer certains index inutiles…
Date de mise en ligne : 13/04/2023
Ce chapitre est en accès conditionnel
Acheter cet ouvrage
30,99 €