Partager via


Volet Diagramme (outils visuels pour bases de données)

s’applique à : SQL Server

Le volet Diagramme offre un affichage graphique des tables ou des objets de type table que vous avez sélectionnés à partir de la connexion de données. Il montre également les relations de jointure entre elles.

Dans le volet Diagramme, vous pouvez :

  • Ajoutez ou supprimez des tables et des objets de type table et spécifiez des colonnes de données pour la sortie.

  • Créez ou modifiez des jointures entre des tables et des objets à valeur de table.

Lorsque vous apportez une modification dans le volet Diagramme, le volet Critères et le volet SQL sont mis à jour pour refléter votre modification. Par exemple, si vous sélectionnez une colonne pour l'affichage dans une fenêtre d'objet de type table ou une fenêtre de table dans la zone de diagramme, le Concepteur de requêtes et de vues ajoute la colonne de données au volet Critères et à la déclaration SQL dans la zone SQL.

Chaque table ou objet table apparaît sous la forme d’une fenêtre distincte dans le volet Diagramme. L’icône dans la barre de titre de chaque rectangle indique le type d’objet que représente le rectangle, comme illustré dans le tableau suivant.

Options

tables
Répertorie les tables que vous pouvez ajouter au volet Diagramme. Pour ajouter une table, sélectionnez-la et cliquez sur Ajouter. Pour ajouter plusieurs tables à la fois, sélectionnez-les et cliquez sur Ajouter.

vues
Répertorie les vues que vous pouvez ajouter au volet Diagramme. Pour ajouter une vue, sélectionnez-la et cliquez sur Ajouter. Pour ajouter plusieurs vues à la fois, sélectionnez-les et cliquez sur Ajouter.

Fonctions
Répertorie les fonctions définies par l’utilisateur que vous pouvez ajouter au volet Diagramme. Pour ajouter une fonction, sélectionnez-la et cliquez sur Ajouter. Pour ajouter plusieurs fonctions à la fois, sélectionnez-les, puis cliquez sur Ajouter.

Tables Locales
Répertorie les tables créées par des requêtes plutôt que celles qui appartiennent à la base de données.

synonymes
Répertorie les synonymes que vous pouvez ajouter au volet Diagramme. Pour ajouter un synonyme, sélectionnez-le et cliquez sur Ajouter. Pour ajouter plusieurs synonymes à la fois, sélectionnez-les et cliquez sur Ajouter.

Icône Type d’objet
Table
Requête ou vue
Table liée
fonction User-Defined
Vue associée

Chaque rectangle affiche les colonnes de données pour la table ou l'objet à valeur de table. Les cases à cocher et les symboles apparaissent en regard des noms de colonnes pour indiquer comment les colonnes sont utilisées dans la requête. Les info-bulles affichent des informations telles que le type de données et la taille des colonnes.

Le tableau suivant répertorie les cases à cocher et les symboles utilisés dans le rectangle pour chaque table ou objet valorisé par table.

Case à cocher ou symbole Description






Spécifie si une colonne de données apparaît dans le jeu de résultats de requête (Sélectionner une requête) ou est utilisée dans une requête Update, Insert From, Make Table ou Insert Into. Sélectionnez la colonne à ajouter aux résultats. Si (toutes les colonnes) est sélectionné, toutes les colonnes de données apparaissent dans la sortie.

L’icône utilisée avec la case à cocher change en fonction du type de requête que vous créez. Lors de la création d’une requête Delete, vous ne pouvez pas sélectionner des colonnes individuelles.


Indique que la colonne de données est utilisée pour classer les résultats de la requête (fait partie d’une clause ORDER BY). L’icône s’affiche sous la forme A-Z si l’ordre de tri est croissant ou Z-A si l’ordre de tri descend.
Indique que la colonne de données est utilisée pour créer un jeu de résultats groupé (fait partie d’une clause GROUP BY) dans une requête d’agrégation.
Indique que la colonne de données est incluse dans une condition de recherche pour la requête (fait partie d’une clause WHERE ou HAVING).
Indique que le contenu de la colonne de données est résumé pour la sortie (sont inclus dans une fonction SUM, AVG ou d’autres fonctions d’agrégation).

Note

Le Concepteur de requêtes et de vues n’affiche pas les colonnes de données d’une table ou d’un objet table si vous n’avez pas suffisamment de droits d’accès à celui-ci ou si le pilote de base de données ne peut pas retourner des informations sur celui-ci. Dans ce cas, le Concepteur de requêtes et de vues affiche uniquement une barre de titre pour la table ou l’objet structuré par table.

Tables jointes dans le volet Diagramme

Si la requête implique une jointure, une ligne de jointure apparaît entre les colonnes de données impliquées dans la jointure. Si les colonnes de données jointes ne sont pas affichées (par exemple, si la fenêtre de la table ou de l'objet valorisé en table est réduite ou si la jointure implique une expression), le Concepteur de requêtes et de vues place la ligne de jointure dans la barre de titre du rectangle représentant la table ou l'objet valorisé en table. Le Concepteur de requêtes et de vues affiche une ligne de jointure pour chaque condition de jointure.

La forme de l’icône au milieu de la ligne de jointure indique comment les tables ou les objets structurés par table sont joints. Si la clause de jointure utilise un opérateur autre que égal (=), l’opérateur s’affiche dans l’icône de ligne de jointure. Le tableau suivant répertorie les icônes qui peuvent être affichées dans une ligne de jointure.

Icône de connexion de ligne Description
Jointure interne (créée à l’aide du signe égal).
Jointure interne basée sur l’opérateur « supérieur à ». (L’opérateur affiché dans l’icône de ligne de jointure reflète l’opérateur utilisé dans la jointure.)
Jointure externe dans laquelle toutes les lignes de la table représentées sur la gauche seront incluses, même si elles n’ont pas de correspondances dans la table associée.
Jointure externe dans laquelle toutes les lignes de la table représentées à droite seront incluses, même si elles n’ont pas de correspondances dans la table associée.
Jointure externe complète dans laquelle toutes les lignes des deux tables seront incluses, même si elles n’ont pas de correspondances dans la table associée.

Les icônes sur les extrémités de la ligne de jointure indiquent le type de jointure. Le tableau suivant répertorie les types de jointures et les icônes qui peuvent être affichées aux extrémités de la ligne de jointure.

Icône sur les extrémités de la ligne de jointure Description
Jointure un-à-un
Jointure un-à-plusieurs
Le Concepteur de requêtes et de vues ne peut pas déterminer le type de jointure

Voir aussi

Comment concevoir des requêtes et des vues (Visual Database Tools)
volet Critères (Visual Database Tools)
trier et regrouper les résultats des requêtes (Visual Database Tools)