Leçon 11: Requêtes QBE, Filtres, Intégration
QBE
En plus du langage SQL, Access permet aussi d'effectuer des requêtes en utilisant une interface graphique basée sur QBE (Query By Example)

Dans la grille d'interrogation,
- la ligne Champ correspond à la clause
SELECT
- la ligne Table correspond à la clause
FROM
- la ligne Tri correspond à la clause
ORDER BY
- la ligne Afficher correspond à la clause
SELECT
- les lignes Critères et Ou correspondent à la clause
WHERE
Particularités
- Il est possible d'utiliser les mêmes opérateurs de comparaison qu'en SQL, cependant, si les critères sont placés sur une même ligne, ceux-ci seront liés par des
AND
alors que si les critères sont placés sur des lignes différentes, ils seront liés par des OR
.
- Il est possible d'éliminer les doublons (comme
DISTINCT
en SQL) en affichant les propriétés de la requête et en choisissant "Oui" pour la propriété "Valeurs uniques".
- Pour utiliser les fonctions statistiques et les regroupements, il faut faire afficher la ligne Opérations.
- Pour poser une condition (
WHERE
), lorsque la ligne Opérations est affichée, il faut choisir l'item "Où" dans la liste déroulante.
- L'
UNION
de plusieurs requêtes ne se fait pas en QBE.
- Il est possible d'effectuer une jointure entre deux tables en traçant une ligne entre les champs concernés et pour modifier le type de jointure (interne, externe à gauche ou à droite), il suffit de double-cliquer cette ligne et de choisir l'option voulue.
Filtres
En plus des requêtes, Access offre aussi des filtres, qui permettent de poser des conditions simples sur une seule table à la fois; il en existe deux types:
- Filtres par sélection
- Filtres par formulaire
Intégration avec d'autres applications
- Importation
- Il est possible, via la commande Fichier/Données externes/Importer, d'importer dans Access des données provenant d'autres applications (Excel, Lotus, DBase, Texte, etc.), afin de pouvoir les utiliser dans la base de données.
- Exportation
- Il est également possible d'exporter les données d'une table ou d'une requête dans un fichier Excel, Lotus, DBase, Texte, etc., afin de pouvoir les exploiter dans d'autres applications.
Index Leçons
[1] -
[2] -
[3] -
[4] -
[5] -
[6] -
[7] -
[8 intra] -
[9] -
[10] -
[11] -
[12] -
[13] -
[14] -
[15 final]
Dernière modification: 2006-03-28