MS Access - Requête de données

Une requête est une demande de résultats de données et d'action sur les données. Vous pouvez utiliser une requête pour répondre à une question simple, pour effectuer des calculs, pour combiner des données de différentes tables, ou même pour ajouter, modifier ou supprimer des données de table.

  • Au fur et à mesure que la taille des tables augmente, elles peuvent avoir des centaines de milliers d'enregistrements, ce qui rend impossible pour l'utilisateur de sélectionner des enregistrements spécifiques de cette table.

  • Avec une requête, vous pouvez appliquer un filtre aux données de la table, de sorte que vous n'obteniez que les informations souhaitées.

  • Les requêtes que vous utilisez pour récupérer des données dans une table ou pour effectuer des calculs sont appelées requêtes de sélection.

  • Les requêtes qui ajoutent, modifient ou suppriment des données sont appelées requêtes d'action.

  • Vous pouvez également utiliser une requête pour fournir des données pour un formulaire ou un état.

  • Dans une base de données bien conçue, les données que vous souhaitez présenter à l'aide d'un formulaire ou d'un état se trouvent souvent dans plusieurs tables différentes.

  • La partie délicate des requêtes est que vous devez comprendre comment en construire une avant de pouvoir les utiliser.

Créer une requête de sélection

Si vous souhaitez consulter les données de certains champs uniquement dans une table, ou consulter les données de plusieurs tables simultanément ou peut-être simplement voir les données basées sur certains critères, vous pouvez utiliser le Selectrequete. Voyons maintenant un exemple simple dans lequel nous allons créer une requête simple qui récupérera des informations à partir detblEmployeestable. Ouvrez la base de données et cliquez sur leCreate languette.

Cliquez sur Query Design.

dans le Tables onglet, sur le Show Table boîte de dialogue, double-cliquez sur le tblEmployees table et puis Close la boîte de dialogue.

Dans la table tblEmployees, double-cliquez sur tous les champs que vous souhaitez voir comme résultat de la requête. Ajoutez ces champs à la grille de création de requête, comme illustré dans la capture d'écran suivante.

Cliquez maintenant Run sur le Design onglet, puis cliquez sur Run.

La requête s'exécute et affiche uniquement les données des champs spécifiés dans la requête.