Création de schémas de base de données (Visual Database Tools)

Outil visuel Concepteur de base de données permettant de concevoir et de visualiser une base de données à laquelle vous êtes connecté. Lors du design d'une base de données, le Concepteur de bases de données permet de créer, de modifier ou de supprimer des tables, des colonnes, des clés, des index, des relations et des contraintes. Pour visualiser une base de données, vous pouvez créer un ou plusieurs schémas illustrant toutes les tables, colonnes, clés et relations, ou quelques-unes d'entre elles.

Schéma de base de données illustrant les relations entre tables

Pour n'importe quelle base de données, vous pouvez créer autant de schémas de base de données que vous le souhaitez ; chaque table de la base de données peut figurer dans un ou plusieurs schémas. Cela permet de créer différents schémas pour visualiser diverses parties de la base de données ou accentuer divers aspects du design. Par exemple, vous pouvez créer un schéma général pour montrer toutes les tables et toutes les colonnes et un schéma plus petit pour ne montrer que les tables sans les colonnes.

Chaque schéma de base de données que vous créez est stocké dans la base de données associée.

Tables et colonnes dans un schéma de base de données

Dans un schéma de base de données, chaque table peut être affichée avec trois fonctionnalités distinctes : une barre de titre, un sélecteur de ligne et un ensemble de colonnes de propriétés.

Barre de titre   Elle affiche le nom de la table

Si vous avez modifié une table sans l'enregistrer, un astérisque (*) s'ajoute à la fin du nom de la table pour signaler les modifications non encore enregistrées. Pour plus d'informations sur l'enregistrement de tables et de schémas modifiés, consultez Utilisation des schémas de base de données (Visual Database Tools).

Sélecteur de ligne   Vous pouvez cliquer sur le sélecteur de ligne pour sélectionner une colonne de la table. Le sélecteur de ligne affiche le symbole d'une clé si la colonne fait partie de la clé primaire de la table. Pour plus d'informations sur les clés primaires, consultez Utilisation des clés (Visual Database Tools).

Colonnes de propriétés   Cet ensemble de colonnes n'est visible que dans certaines vues de votre table. Il est possible de choisir entre cinq vues différentes d'une même table, ce qui permet de mieux gérer la taille et la présentation du schéma.

Pour plus d'informations sur les vues des tables, consultez Procédure : personnaliser la quantité d'informations affichées dans les schémas (Visual Database Tools).

Relations dans un schéma de base de données

Dans un schéma de base de données, chaque relation peut être affichée avec trois fonctionnalités distinctes : extrémités, style de ligne et tables en relation.

Extrémités   Situées au bout des lignes, elles indiquent si la relation est de type un-à-un ou un-à-plusieurs. Si une relation a une clé à une extrémité et le symbole infini à l'autre, elle est de type un-à-plusieurs. Si elle a une clé aux deux extrémités, elle est de type un-à-un.

Style de ligne   La ligne (et non ses extrémités) indique si le système de gestion de base de données (SGBD) met en œuvre l'intégrité référentielle de la relation lorsque de nouvelles données sont ajoutées à la table de clé étrangère. Si la ligne est pleine, le SGBD met en œuvre l'intégrité référentielle de la relation lorsque des lignes sont ajoutées ou modifiées dans la table de clé étrangère. Si la ligne est en pointillés, le SGBD ne met pas en œuvre l'intégrité référentielle de la relation lorsque des lignes sont ajoutées ou modifiées dans la table de clé étrangère.

Tables en relation   La ligne indique si une relation de clé étrangère existe entre une table et une autre. Dans une relation un-à-plusieurs, la table de clé étrangère est celle qui se trouve près du symbole chiffre huit. Si les deux extrémités de la ligne s'attachent à la même table, il s'agit d'une relation réflexive. Pour plus d'informations, consultez Procédure : établir des relations réflexives (Visual Database Tools).