Access LES REQUÊ TES
Professeur: A. SIMON 1
LES REQUÊTES
Les requêtes vous permettront d'interroger la base de données, d'extraire des données selon des
critères ou encore créer des tables selon certains critères spécifiés. Le résultat d'une requête
apparaît sous la forme d'une feuille de données.
Ouvrez la base de données LocDVD (envoyée par mail) et enregistrez-la dans votre dossier
Access.
CRÉER UNE REQUÊTE
Nous allons créer une requête simple de sélection afin d'afficher tous les DVD dont le
genre est Comédie.
Cliquez sur l'onglet Créer.
Cliquer sur le bouton du groupe Requêtes.
La boîte Afficher la table apparaît.
Sélectionnez la table T_DVD.
Cliquez sur le bouton Ajouter.
La table s'affiche dans la zone de travail.
Ajoutez la table T_Genres en double cliquant dessus dans la boîte Afficher la table.
Cliquez-glissez les bords du contenu des tables afin d'en visualiser l'entièreté
Access LES REQUÊ TES
Professeur: A. SIMON 2
AJOUTER DES CHAMPS À UNE REQUÊTE
En-dessous des tables se trouve la grille des critères de requête.
Nous devons d'abord choisir quels champs feront partie de notre résultat de requêtes et les
ajouter dans la zone des critères.
Dans la table T_DVD de la zone de travail, cliquez sur le champ Titre.
Le champ Titre s'ajoute dans la ligne des champs de la grille de.
Faites apparaître les champs dans la grille de requête comme ci-dessous (attention, le dernier
champ vient de la table T_Genre.
Dans la grille de requête, placez le curseur sur le champ NomDuGenre.
Onglet Créer groupe Paramètres de requête cliquez sur le bouton Insérer des
colonnes.
Une colonne s'insère à gauche de la colonne sélectionnée.
Le groupe Paramètres de requête vous permet d'afficher les tables concernées par la
requête, d'insérer et de supprimer des lignes et des colonnes.
Dans cette nouvelle colonne, insérez le champ ActeurSecondaire en cliquant sur la flèche
du champ de cette colonne.
Access LES REQUÊ TES
Professeur: A. SIMON 3
DÉFINIR UNE SÉLECTION SIMPLE
Sur la ligne Critères du champ NomDuGenre, saisissez comédie et sortez de cette cellule.
Les guillemets sont automatiquement ajoutés par Access pour les champs de type texte.
Si vous saisissez des dates dans les critères, vous devez les encadrer de #.
EXÉCUTER UNE REQUÊTE SIMPLE
Affichons le résultat de notre requête.
Outils de requête → onglet Créer → groupe Résultats → cliquez sur le bouton .
Seuls les DVD du genre "Comédie" s'affichent dans une feuille de données sous forme
de table.
ENREGISTRER UNE REQUÊTE
Cliquez sur le bouton Enregistrer.
Dans la boîte Enregistre sous, saisissez le nom de la requête R_Comedie OK.
Deux références à notre requête s'affichent (en effet, elle
fait appel au contenu des deux tables).
MODIFIER UNE REQUÊTE
Nous voulons ajouter un critère à notre requête: ne faire apparaître que les DVD dont le
prix d'achat est entre 10 et 15 euros.
Passez en mode Création.
Ajoutez le champ PrixAchat dans la grille des critères.
Dans la zone critères du champ PrixAchat, saisissez entre 10 et 15.
Access LES REQUÊ TES
Professeur: A. SIMON 4
DÉFINIR UN CRITÈRE DE TRI
Nous désirons que les DVD s'affichent en respectant l'ordre alphabétique.
Dans le champ Titre, cliquez sur la flèche du critère Tri et choisissez l'ordre Croissant.
AFFICHER OU NON LES CHAMPS D'UNE REQUÊTE DANS LE RÉSULTAT
Lors de l'exécution de la requête, nous ne désirons pas que le champ NomDuGenre
apparaisse.
Désactivez la case de la ligne Afficher dans le champ NomDuGenre.
Exécutez la requête pour afficher le résultat dans une table.
Remarquez que le nom du genre "Comédie"n'apparaît plus dans le résultat.
Enregistrez et fermez la requête R_Comedie.
Access LES REQUÊ TES
Professeur: A. SIMON 5
COMPARAISON DES VALEURS
Pour comparer des valeurs vous disposez des opérateurs classiques:
< inférieur
> supérieur
= égal
<= inférieur ou égal >= supérieur ou égal
< > différent de
Est NULL pour rechercher les valeurs nulles dans un champ
Exercice
Créez une nouvelle requête qui affichera tous les films dont l'acteur principal est Louis de Funès
et le prix d'achat supérieur à 13 euros. Dans la table contenant le résultat de la requête, affichez
les champs suivants: Titre (tri croissant) et Prix d'achat, enregistrez-la
R_DeFunèsSupérieur15Euros et imprimez-la.
Fermez la base de données LocDVD.
1 / 5 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !