Formuler des requêtes

I - Définition

Une requête est, en fait, une question posée par un opérateur à un système de gestion de base de données (SGBD). Le système accède aux données disponibles, puis extrait et affiche automatiquement celles qui correspondent aux critères donnés par l'opérateur.

II - Requêtes en mode graphique sous Access 2007

Ces requêtes sont assez simples à formuler. La plupart des SGBD offrent une interface graphique qui permet de les interroger sans avoir recours à un langage spécifique.

1 Exemple de requête

À ITC, un responsable souhaite connaître les employés qui utilisent Excel ou Word.

2 Mode opératoire

III - Requêtes en mode SQL sous Access 2007

Le langage SQL est le langage standard d'interrogation de base de données. Il est donc reconnu par les principaux SGBD du marché.

1 Exemple de requête sélection (clause SELECT)

À ITC, un utilisateur du SGBD souhaite connaître le nom et le prénom des employés, et le service auquel ils sont affectés.

2 Exemple de requête restriction (clause WHERE)

À ITC, un utilisateur du SGBD souhaite connaître le nom des employés dont le poste de travail informatique est un « HP Pro 3120 ».

Note : sous Access 2007, les noms de champ comportant des espaces, des tirets (-) ou des dièses (#) doivent être encadrés de crochets.