Introduction aux bases de données avec ACCESS/Les états et les requêtes

Début de la boite de navigation du chapitre


Les états et les requêtes sont des outils qui représentent le fondement de l’utilisation d'ACCESS. Nous verrons les différentes formes de requêtes possibles sur ACCESS qui existent et comme créer et modifier un état.

fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Introduction aux bases de données avec ACCESS : Les états et les requêtes
Introduction aux bases de données avec ACCESS/Les états et les requêtes
 », n'a pu être restituée correctement ci-dessus.

Les Requêtes

modifier

Il existe plusieurs types de requêtes sur ACCESS :

Les requêtes simples

modifier

La requête simple permet de rechercher une ou plusieurs informations très précises et sélectionnées dans une ou plusieurs tables

Ici nous avons la Table CLIENTS:

 
Table clients

Et ici la Table COMMANDES:

 
Table commandes

On constate que dans la requête ci-dessous, l'information recherchée représente les commandes passées par départements

 
Une requête simple

Les requêtes "analyses croisées"

modifier

La requête analyse croisée qui ressemble un peu au tableau croisé dynamique d’EXCEL, consiste à disposer d’une autre façon la table afin de n’afficher que les informations essentielles sous forme de tableau. Exemple avec cette table qui regroupe un grand nombre d'informations :

 
Une table importante

En utilisant l'assistant requête on peut arriver à ce résultat :

On voit que la requête permet d'afficher quel client a acheté quel produit et en quelle quantité et ce répertorié par numéro de commande.

 
requête analyse croisée

Les requêtes "trouver les doublons"

modifier

Lorsque vous avez deux tables et que vous souhaitez vous assurer qu’il n’y a pas deux fois la même information, cette requête vous permet de savoir quelle ligne a été dupliquée.

Exemple de table contenant des doublons :

 
requête avec doublons

Une fois l'assistant requête "trouver les doublons" utilisé, on arrive à ce résultat :

 
recherche de doublons

Les requêtes de "non-correspondance"

modifier

Elle permet de vérifier quelles informations ne figurent pas dans deux tables qui sont censées recenser des informations similaires Exemple : si deux magasins d'une même enseigne ont deux fichiers produits et qu’ils décident de les comparer afin de s'assurer qu’ils vendent bien les mêmes.

 
table de produits n°1

 

Voici le résultat obtenu grâce à l'assistant requête de "non-correspondance" :

 
les produits ne figurants pas sur la liste du deuxième magasin

Les États

modifier

Le générateur d'état est un outil d'analyse qui permet de mettre en forme et d'imprimer une table ou une requête, il permet également de calculer et d'afficher des calculs sur des champs numériques (totaux, comptes, moyennes, ...).

Créer des états via l’assistant

modifier

Pour créer un ÉTAT aller dans l'onglet États, sélectionner nouveau. Le logiciel ACCESS vous donne plusieurs possibilités grâce à son assistant

  • Choix de la table et des champs
  • Choix des regroupements
  • Choix des tris
  • Choix des présentations et des styles

Exemple : État de la table "produit" ci-dessus

 
état de la table produit du premier magasin

Modifier les états

modifier

Pour modifier un ÉTAT aller dans l'onglet États, sélectionner modifier. Le logiciel ACCESS vous donne plusieurs possibilités de modification grâce à son assistant

  • Les zones d’entêtes
  • Les lignes détails
  • Les zones de pieds
  • Utilisation des états
 
ruban et options de l'état