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"