Vous êtes sur la page 1sur 21

ACCESS

Les requtes
Travail ralis par :
SLUYS Didric
Classe : 2NSSE

Avec laide de PLETINCKX Kevin pour la cration des exemples de requte.


Lutilit dune requte

Regroupez les donnes de plusieurs tables


et les trier dans un ordre dtermin,

Excuter des calculs sur des groupes


denregistrements
Le principe dune requte ?
Le but tant de rassembler les donnes
dune ou plusieurs tables.

Tables

Requte
Comment crer une requte ? (1)

Les 2 modes de cration de


requte
Les objets
de Microsoft
Access

Le mode Cration est le plus utilis pour crer une requte.


Comment crer une requte ? (2)
Dans ce cas ci nous avons 2 tables dans notre
base de donne.

Ajouter la table
slectionne dans la
Ensemble des
requte.
tables de la base de
donnes
Comment crer une requte ? (3)
Les 2 tables slectionnes
pour la requte

Nom de la table

Les champs de
la table
Comment crer une requte ? (4)
Ex : ID_editeur,
adresse, titre,
auteur, ...

Dans ce cas :
diteurs ou
mdias

Croissant,
dcroissant,
non tri.
Si la case est
coche, le champ
slectionn
apparaitra dans la Permet daffiner la requte (en choisissant certains
requte. Et mots, nombres, ...). Le Ou sera utilis lorsque
linverse, il nous introduirons un 2e critre.
napparaitra pas.
Comment crer une requte ? (5)

SQL

Les mots importants dans le langage SQL :


Select : reprend les noms des tables et des champs.
From : reprend les noms des tables.
Where : reprend les critres de la requte.
Distinct : pour viter les redondances dans la rponse.
Exercice 1 (1)
Requte : avoir les ID diteurs et les diteurs.

Access

SQL
Exercice 2 (1)
Requte : Le Tintin en Amrique dit par Casterman
+ le numro de tlphone de Casterman.

Access

SQL
Exercice 3 (1)
Requte : tous les diteurs mais chacun ne doit apparatre quune
seule fois (pas de redondance).

Access

On voit quil y
SQL plusieurs fois
Adobe
Exercice 3 (2)
La solution se trouve dans le langage SQL.

Distinct
Les lments
napparaissent
quune fois.

Avec redondances Sans redondance


Exercice 4 (1)
Requte : les titres dits par adobe en 1981 Grce *
Access va
reprendre toutes
les donnes
contenant : 1981

Access

Utilisation de * car on ne
sait pas ce quil y a devant.

SQL
Exercice 5 (1)
Requte : les diteurs pour lesquels lattribut responsable
na pas t renseign ?

Access

Termes qui permettent de trouver


les cellules vides
On voit que
SQL Casterman
napparat pas car il y a
un responsable
Nous allons renommer

Exercice 6 (1) requte 4 en


R_datemin
Requte : les premiers ouvrages de chaque auteur

Rsultat Requte 1

Access

SQL

Nous allons faire intervenir 2 requtes pour cette recherche


Exercice 6 (2)
Access

Rsultat Requte 2

SQL R_datemin = requte 1


Il faudra utiliser
Exercice 7 (1) 2 requtes
Requte : les premiers ouvrages crit par Herg.

Access

Rsultat requte 1

Pour avoir, les


oprations.
Cliquez sur

SQL
Exercice 7 (2)

Access
Rsultat requte 2

SQL
Exercice 7 (3)
Rsultat du mix entre les 2 requtes
Access

Rsultat

SQL
Exercice 8 (1)
Requte : louvrage le plus rcent crit par GOSCINNY

Access Utilisation de 2 requtes.


Comme exercice 7

SQL
Exercice 9 (1)
Requte : le plus vieux livre dit par Dupuis + Auteur

Access

SQL