Dans une requête, il est simple d'ajouter ou supprimer une table ; les jointures entre tables s'affichent automatiquement.


1. AFFICHER UNE TABLE

À partir d'une requête existante, il est possible d'ajouter des tables.


 onglet "créer"
groupe "paramétrage de requêtes"
(3ème bloc)
<clic g> sur    pour afficher la liste des tables
sélectionner
la table puis <clic g> sur  
répéter l'opération pour toutes les tables concernées par la requête
<clic g> sur



 Il est aussi possible de faire directement glisser avec la souris la table ou la requête du volet de navigation (à gauche) vers l'onglet de la requête


 Dans la base "Bibliotheque avec donnees"
Créer une nouvelle requête "sélection" en mode "création"
Fermer la fenêtre "afficher la table"
L'afficher de nouveau avec l'outil
Afficher les tables "Livres", " Ecrit", "Auteur" et "Exemplaire"
Fermer la fenêtre "afficher la table"


 Si une relation existe entre deux tables, une ligne les relie. C'est une ligne de jointure, indiquant la relation existante entre deux tables avec le cas échéant (intégrité référentielle) ses cardinalités (Une à Une ou Une à Plusieurs ).


2. ENLEVER UNE TABLE

Si une table est inutile, ajoutée par erreur ou si elle ne sert plus à rien dans la requête, il faut l'enlever (la table est juste supprimée de la requête).


bouton droit
<clic d>
sur la barre de titre de la table à enlever


sélectionner la table
Appuyer sur la touche <suppr> du clavier


 Les champs associés sont automatiquement supprimés sauf dans les expressions


 Dans la requête en cours de la base "Bibliotheque avec donnees"
Ne plus afficher la table "Exemplaire"


3. CRÉER UNE JOINTURE

La création de nouvelles jointures s'effectue directement dans la requête. Cette manipulation n'affecte que la requête en cours, il n'y a pas de cardinalités.


bouton gauche
afficher les deux tables dans la requête Sélection
pointer sur le champ à lier de la première table
<faire glisser> du champ à lier de la 1ére table jusqu'au champ de la 2ème table


 


 Ne pas faire de jointures illogiques


 Dans la requête en cours de la base "Bibliotheque avec donnees""
Créer une jointure entre les champs "N°Ouvrage" des tables "Livres" et " Ecrit"


4. SUPPRIMER UNE JOINTURE

Les jointures, si des relations ont été préalablement définies, s'affichent automatiquement sous forme d'une ligne joignant les champs concernés. Une jointure inutile ou erronée peut être supprimée.


bouton droit
sélectionner la jointure (la ligne)
<clic d>
sur la ligne symbolisant la jointure




sélectionner la jointure (
la ligne)
touche <suppr> du clavier



 Dans la requête en cours de la base "Bibliotheque avec donnees"
Supprimer la jointure que vous venez de créer sur le champ "N°Ouvrage"


 

Modifié le: mardi 2 avril 2019, 09:22