Introduction aux bases de données avec ACCESS/Les états et les requêtes
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.
Les Requêtes
[modifier | modifier le wikicode]Il existe plusieurs types de requêtes sur ACCESS :
Les requêtes simples
[modifier | modifier le wikicode]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:
Et ici la Table COMMANDES:
On constate que dans la requête ci-dessous, l'information recherchée représente les commandes passées par départements
Les requêtes "analyses croisées"
[modifier | modifier le wikicode]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 :
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.
Les requêtes "trouver les doublons"
[modifier | modifier le wikicode]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 :
Une fois l'assistant requête "trouver les doublons" utilisé, on arrive à ce résultat :
Les requêtes de "non-correspondance"
[modifier | modifier le wikicode]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.
Voici le résultat obtenu grâce à l'assistant requête de "non-correspondance" :
Les États
[modifier | modifier le wikicode]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 | modifier le wikicode]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
Modifier les états
[modifier | modifier le wikicode]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