Les requêtes La Requête est  une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques.  La...
<ul><li>Ouverture de la base de donnée « Comptoir.mdb » (exemple de base de données utilisée par ACCESS) </li></ul>Procédu...
 
Onglet Requêtes / Nouveau  Assistant requête simple / ok Création d’une requête à l’aide du mode assistant simple
Création d’une requête à l’aide du mode assistant simple Dans la section intitulé « Tables/Requêtes », choisir la table qu...
Donner un Nom à la requête  ex : Liste des prix  , Terminer  Création d’une requête à l’aide du mode assistant simple
<ul><li>Alterner entre Mode Création et Mode feuille de données </li></ul>Mode feuille de données Mode Création
A l ’aide du mode création vous créer la requête suivante : «   Liste des produits courants  »  L’objectif est de  définir...
A l’aide du bouton  Ajouter choisir la table  « Produits »  Création d’une requête à l’aide du mode Création
Décocher la case Afficher  dans le champ  Indisponible  Dans la propriété critère du champ Indisponible  attribuer la vale...
La gestion des requêtes <ul><li>Se fait dans la fenêtre correspondant aux requêtes </li></ul><ul><li>Il est possible de </...
Création d’une requête multi-tables Exemple On va créer la requête  «Détails commandes complets» Il s’agit de rassembler d...
Mode création / ajouter les tables Détails commandes et Produits   N° commande,  Réf  Produit, Prix unitaire, Quantité et ...
Créer un champ intitulé :  Prix total Et taper sa formule comme suit : Prix total : [Détails commandes].[Prix unitaire]*[Q...
Création d’une requête multi-tables contenant une synthèse (min, max, somme ou moyenne) et un critère On va créer la requê...
Dans l’étape suivante,  apparaît une boite de dialogue qui invite de choisir entre requête détaillée ou une synthèse : cho...
Création d’une requête multi-tables contenant une synthèse et un critère Choisir ensuite, dans la boite de dialogue intitu...
Choisir de grouper par  année Donner un titre « Vente par catégorie » Choisir « modifier la structure de la requête »
Création d’une requête multi-tables contenant une synthèse et un critère
Il reste à déterminer les commandes pour l ’année 1997. Il existe 2 méthodes 1ère Méthode : Intitulé le dernier champ « An...
Requêtes analyse croisée Les étapes de la création d’une requête analyse croisée se fait de la manière suivante Choix de l...
 
Requêtes analyse croisée En-tête de ligne :  [Réf produit]
Requêtes analyse croisée En-tête de colonne:  [Nom du produit]
Requêtes analyse croisée Choisir en suite l’opération somme sur le  [Prix Total] Nommer ensuite la requête “  Détail comma...
<ul><li>Inclure un Champ Calculé dans une Requête   </li></ul><ul><li>En plus des champs réels d'une table, vous pouvez in...
Application 5 Dans cet exercice, vous allez ajouter un champ calculé à la requête Plus Haut Salaire (dans la base de donné...
<ul><li>Procédure </li></ul><ul><li>Ouvrez la base de données appelée Personnel #3.mdb puis affichez le volet Requêtes (s'...
Prochain SlideShare
Chargement dans…5
×

Access requete

3 469 vues

Publié le

Access requête

2 commentaires
4 j’aime
Statistiques
Remarques
Aucun téléchargement
Vues
Nombre de vues
3 469
Sur SlideShare
0
Issues des intégrations
0
Intégrations
439
Actions
Partages
0
Téléchargements
1
Commentaires
2
J’aime
4
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Access requete

  1. 1. Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre .
  2. 2. <ul><li>Ouverture de la base de donnée « Comptoir.mdb » (exemple de base de données utilisée par ACCESS) </li></ul>Procédure d’utilisation de la base de donnée Comptoir Dans le menu intitulé  ? cliquer sur la partie « Exemple de base de données… » puis sur « Exemple de base de données les Comptoirs… »
  3. 4. Onglet Requêtes / Nouveau Assistant requête simple / ok Création d’une requête à l’aide du mode assistant simple
  4. 5. Création d’une requête à l’aide du mode assistant simple Dans la section intitulé « Tables/Requêtes », choisir la table qui sera l’origine de votre requête ex : Produits À l’aide du bouton « > » sélectionner les champs souhaités pour votre requête ex : Nom du produit, Prix unitaire
  5. 6. Donner un Nom à la requête ex : Liste des prix , Terminer  Création d’une requête à l’aide du mode assistant simple
  6. 7. <ul><li>Alterner entre Mode Création et Mode feuille de données </li></ul>Mode feuille de données Mode Création
  7. 8. A l ’aide du mode création vous créer la requête suivante : «  Liste des produits courants  » L’objectif est de définir dans la table «Produits» les produit existant dans le stock dont la valeur du champ «Indisponible» soit égale à « Non »  Création d’une requête à l’aide du mode Création
  8. 9. A l’aide du bouton  Ajouter choisir la table « Produits » Création d’une requête à l’aide du mode Création
  9. 10. Décocher la case Afficher  dans le champ  Indisponible  Dans la propriété critère du champ Indisponible  attribuer la valeur « Non »  Enregistrer Nom : Liste des produits courants Création d’une requête à l’aide du mode Création
  10. 11. La gestion des requêtes <ul><li>Se fait dans la fenêtre correspondant aux requêtes </li></ul><ul><li>Il est possible de </li></ul><ul><ul><li>Ouvrir une requête existante </li></ul></ul><ul><ul><ul><li>Bouton Ouvrir </li></ul></ul></ul><ul><ul><li>Modifier une requête existante </li></ul></ul><ul><ul><ul><li>Bouton Modifier </li></ul></ul></ul><ul><ul><li>Créer une nouvelle requête </li></ul></ul><ul><ul><ul><li>Bouton Nouveau </li></ul></ul></ul><ul><ul><li>Exécuter la requête pour obtenir l’affichage correspondant à l’extraction </li></ul></ul><ul><ul><ul><li>Bouton Ouvrir ou bouton exécuter </li></ul></ul></ul>
  11. 12. Création d’une requête multi-tables Exemple On va créer la requête «Détails commandes complets» Il s’agit de rassembler dans la feuille des données : Les champs «N° commande», «Réf Produit», « Quantité » et « Remise (%) » Issues de la table [détails commandes] Et le champ « Nom du Produit » de la table [Produits]
  12. 13. Mode création / ajouter les tables Détails commandes et Produits   N° commande,  Réf Produit, Prix unitaire, Quantité et Remise (%),  Nom du Produit  Ensuite exécuter et enregistrer Création d’une requête multi-tables
  13. 14. Créer un champ intitulé : Prix total Et taper sa formule comme suit : Prix total : [Détails commandes].[Prix unitaire]*[Quantité](1-[remise(%)]/100*100 Création d’une requête multi-tables
  14. 15. Création d’une requête multi-tables contenant une synthèse (min, max, somme ou moyenne) et un critère On va créer la requête « Ventes par catégorie » A l ’aide de l ’assistant, choisir les champs suivants: [Code catégorie] et [Nom catégorie] de la table [Catégories] [Nom du produit] de la table [Produits] [Date commande] de la table [Commande] [Prix total] de la requête [Détail commande complet] Le résultat doit être synthétisé de manière à obtenir la somme des prix totaux de l ’année 1997 pour chaque catégorie d ’un produit
  15. 16. Dans l’étape suivante, apparaît une boite de dialogue qui invite de choisir entre requête détaillée ou une synthèse : choisir synthèse en cliquant sur le bouton Option de synthèse Création d’une requête multi-tables contenant une synthèse et un critère
  16. 17. Création d’une requête multi-tables contenant une synthèse et un critère Choisir ensuite, dans la boite de dialogue intitulée Option de synthèse qui apparaît l’opération Somme en cochant sur la case correspondante, cliquer sur OK.
  17. 18. Choisir de grouper par année Donner un titre « Vente par catégorie » Choisir « modifier la structure de la requête »
  18. 19. Création d’une requête multi-tables contenant une synthèse et un critère
  19. 20. Il reste à déterminer les commandes pour l ’année 1997. Il existe 2 méthodes 1ère Méthode : Intitulé le dernier champ « Année ([Commandes].[Date commande]) » Définir les critères par 1997 2ème Méthode : Prendre le champ Date commande et définir l’opération par “  Où  ” ensuite définir le critère par “  Entre #1/01/1997# Et #31/12/1997# ” et enfin décocher la case Afficher
  20. 21. Requêtes analyse croisée Les étapes de la création d’une requête analyse croisée se fait de la manière suivante Choix de la table ou de la requête Choix du champ de l’en-tête de ligne Choix du champ de l’en-tête de colonne Choix du champs et du type de la synthèse On va étudier dans cette partie l’analyse de la requête “ détail commande complet ” en affichant pour chaque référence produit la somme des prix totaux associée ainsi que la valeur du prix total de chaque Nom produit qui a contribué dans la somme des prix totaux
  21. 23. Requêtes analyse croisée En-tête de ligne : [Réf produit]
  22. 24. Requêtes analyse croisée En-tête de colonne: [Nom du produit]
  23. 25. Requêtes analyse croisée Choisir en suite l’opération somme sur le [Prix Total] Nommer ensuite la requête “  Détail commande analyse croisée  ” puis cliquer sur Terminer
  24. 26. <ul><li>Inclure un Champ Calculé dans une Requête </li></ul><ul><li>En plus des champs réels d'une table, vous pouvez inclure un ou plusieurs champs calculés dans une requête. Un champ calculé contient des valeurs basées sur les valeurs d'un autre champ. </li></ul><ul><li>Pour créer un champ calculé, il faut saisir une expression qui définit le champ dans la ligne Champ de la fenêtre Requête (en mode Création). Cette expression peut inclure un des opérateurs arithmétiques suivants: </li></ul>OPERATEUR / * + - SIGNIFICATION Division Multiplication Addition Soustraction
  25. 27. Application 5 Dans cet exercice, vous allez ajouter un champ calculé à la requête Plus Haut Salaire (dans la base de données Personnel #3). Ce champ va calculer et afficher le salaire mensuel pour chaque employé. Vous allez utiliser une fonction spéciale d' Access, CCur, pour appliquer le format monétaire aux données du champ calculé. La syntaxe de cette fonction est CCur(formule), formule étant l'expression qui définit le champ calculé.
  26. 28. <ul><li>Procédure </li></ul><ul><li>Ouvrez la base de données appelée Personnel #3.mdb puis affichez le volet Requêtes (s'il n'est pas déjà affiché). Enfin, sélectionnez la requête Plus Haut Salaire. </li></ul><ul><li>Cliquer sur le bouton Modifier . Presser TAB cinq fois. </li></ul><ul><li>Taper: Salaire/Mois:CCur([Salaire]/12) </li></ul><ul><li>NOTE: Assurez-vous que vous avez saisi les parenthèses et les crochets </li></ul><ul><li>Cliquer sur le bouton Enregistrer </li></ul><ul><li>Cliquer sur le bouton Exécuter </li></ul><ul><li>Fermer la requête </li></ul>

×