I. TABLES ET JOINTURES
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"