Une requête de base de données vous permet de saisir des termes de recherche pour ne renvoyer que certaines entrées. Voici comment créer une requête type à l’aide de l’assistant de requête et de la base de données type Northwind dans Access 2010.

5 MEILLEURES ALTERNATIVES MICROSOFT ACCESS

Comment créer une requête dans Access 2010

L’interrogation d’une base de données implique l’extraction d’une partie ou de la totalité des données d’une ou plusieurs tables ou vues. Microsoft Access 2010 offre une puissante fonction de requête guidée qui vous aide à construire facilement une requête, même si vous ne savez pas comment écrire un script en langage de requête structuré.

Explorez l’assistant de requête en toute sécurité, sans toucher à vos données, en utilisant Access 2010 et la base de données exemple Northwind. Si vous utilisez une version antérieure d’Access, vous devrez peut-être suivre une procédure différente. Créez une requête type répertoriant les noms de tous les produits de Northwind, les niveaux de stock cibles et le prix catalogue de chaque article.

Ouvrez la base de données. Si vous n'avez pas encore installé la base de données échantillon Northwind, ajoutez-la avant de poursuivre. Si elle est déjà installée, allez dans l'onglet Fichier, sélectionnez Ouvrir et localisez la base de données Northwind sur votre ordinateur.

Sélectionnez l'onglet Créer.

Cliquez sur l'icône Assistant de requête.

L'assistant de requête simplifie la création de nouvelles requêtes. L'alternative est d'utiliser la vue Conception de requête, qui facilite la création de requêtes plus sophistiquées mais qui est plus compliquée à utiliser.

Sélectionnez un type de requête et cliquez sur OK pour continuer. Pour nos besoins, nous utiliserons l'assistant de requête simple.

L'assistant de requête simple s'ouvre. Il comprend un menu déroulant qui doit choisir par défaut "Table : Clients". Dans cet exemple, sélectionnez la table Produits, qui contient des informations sur l'inventaire des produits de Northwind.

Choisissez les champs que vous souhaitez voir apparaître dans les résultats de la requête. Ajoutez des champs en les double-cliquant ou en sélectionnant le nom du champ, puis l'icône ">". Dans cet exemple, sélectionnez le nom du produit, le prix de liste et le niveau cible dans la table des produits.

Les champs sélectionnés passent de la liste des champs disponibles à la liste des champs sélectionnés. L'icône ">>" permet de sélectionner tous les champs disponibles. L'icône "<" permet de supprimer le champ en surbrillance de la liste des champs sélectionnés, tandis que l'icône "<<" supprime tous les champs sélectionnés.

Répétez les étapes 5 et 6 pour ajouter des informations provenant de tables supplémentaires. Dans notre exemple, nous extrayons des informations d'une seule table. Cependant, nous ne sommes pas limités à l'utilisation d'une seule table. Combinez les informations de plusieurs tables et montrez les relations. Il vous suffit de sélectionner les champs : Access les alignera pour vous. Cet alignement fonctionne parce que la base de données Northwind comporte des relations prédéfinies entre les tables. Si vous créez une nouvelle base de données, vous devrez établir ces relations vous-même.

Cliquez sur Suivant lorsque vous avez fini d'ajouter des champs à votre requête pour continuer.

Choisissez le type de résultats que vous souhaitez produire. Pour cet exemple, générez une liste complète des produits et de leurs fournisseurs en choisissant l'option Détail et en cliquant sur le bouton Suivant pour continuer.

Donnez un titre à votre requête. Choisissez quelque chose de descriptif qui vous aidera à reconnaître cette requête plus tard. Nous appellerons cette requête "Liste des fournisseurs de produits".

Cliquez sur Finish pour obtenir les résultats de votre requête. Ils contiennent une liste des produits de Northwind, les niveaux de stock cibles souhaités et les prix de liste. L'onglet présentant ces résultats contient le nom de votre requête.

Vous avez réussi à créer votre première requête à l’aide de Microsoft Access 2010. Vous disposez désormais d’un outil puissant à appliquer à vos besoins en matière de base de données.