0% ont trouvé ce document utile (0 vote)
6 vues11 pages

Cours 5

Le module Logiciels statistique 2 aborde l'utilisation des bases de données pour effectuer des recherches et analyses de données via des requêtes. Les étudiants apprendront à créer des requêtes dans Access, en choisissant des tables, des champs, et en appliquant des critères de sélection. Le document décrit également différents types de requêtes et les méthodes pour sélectionner et organiser les champs nécessaires.

Transféré par

Bahi Mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
6 vues11 pages

Cours 5

Le module Logiciels statistique 2 aborde l'utilisation des bases de données pour effectuer des recherches et analyses de données via des requêtes. Les étudiants apprendront à créer des requêtes dans Access, en choisissant des tables, des champs, et en appliquant des critères de sélection. Le document décrit également différents types de requêtes et les méthodes pour sélectionner et organiser les champs nécessaires.

Transféré par

Bahi Mohamed
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

2ème année Licence : Marketing & Marketing Touristique

Semestre III

Module : Logiciels statistique 2

La puissance des bases de données réside dans leur capacité à faire des recherches
dans une masse d'informations entreposées au sein de leurs tables. Il est également
possible d'en faire des analyses et d'en sortir des tendances car la recherche des
données est rapide et spécifique en filtrant sur des critères spécifiques (conditions).

Les différentes options possibles d'une requête seront ensuite vues en détail au travers
d'exercices approfondis.

1) Choisir la ou les tables et les requêtes nécessaires.


2) Choisir le type de requête.
3) Choisir le ou les champs nécessaires.
4) Déterminer si les champs ont besoin d’être triés.
5) Cacher les champs au besoin.
6) Déterminer les critères de sélection.
7) Exécuter la requête.
8) Options spécialisées : regroupement, générateur d'expression.
9) Relier des tables.
On veut afficher le prénom et nom de famille de tous les employés dont le poste
est Gérant.

-Choisir la ou les tables et les requêtes nécessaires

Access vous offre plusieurs manières de créer une requête :

1. En la construisant de toute pièce en Mode Création.

Le Mode Création est celui qui vous permet d'accéder à toutes les options de la
création d'une requête. Cependant, il n'y a pas d'assistant pour vous aider.

2. En utilisant l'un des assistants.

 L'Assistant Requête simple vous demande la liste des champs que vous voulez
utiliser et affiche le résultat. Il n'y a pas de critères de sélection. Il affiche les
champs demandés pour tous les enregistrements.
 L'Assistant requête analyse croisée vous pose quelques questions pour créer un
tableau croisé. Vous pouvez facilement récupérer le nombre, la somme, la
moyenne ou d'autres opérations d'un champ par rapport à un autre.

Ex : vous pouvez récupérer le nombre d'employés travaillant dans l'entreprise par


lieu de travail et par activité. Ou, quels types de produits achètent les clients de
l'entreprise. Cela peut devenir un outil d'analyse puissant.

 L'Assistant Requête trouver les doublons est très intéressant lorsque vous avez
des difficultés à créer des relations entre les tables. L'une des raisons pour
qu'Access refuse de créer une relation entre les tables est l'existence de
doublons dans l'une des tables. Cette requête vous permet de trouver quel
enregistrement a un contenu d'un champ en double et par là-même corriger la
situation.

 L'Assistant Requête de non correspondance est utile pour les relations entre les
tables. À quoi sert une relation s'il n'y a pas la donnée équivalente dans l'autre
table ? Cette requête permet de trouver les enregistrements qui n'ont pas
d'équivalent, ou de valeur en commun, dans la table reliée. Ceci permet de
s'assurer que tous les enregistrements sont reliés à une données d'une autre
table.

1. Pour cette exemple, allez dans le menu Créer, dans l'onglet Requêtes,

sélectionnez l'option Mode Création .

Vous pouvez créer une requête à partir d'une table ou même d'une autre requête.
Il est même possible d'avoir une requête composée de champs provenant de
plusieurs tables ou de requêtes.
Pour les besoins de formation, les prochaines requêtes seront toutes composées à
partir de la table Employe.

1. Si le volet de visualisation des tables n'est pas affiché, cliquez sur le

bouton .

2. Double cliquez sur la table Employe pour l'afficher dans la zone de requête.

Vous êtes maintenant dans l'écran pour la création de requête.

La partie du haut affiche les tables et/ou les requêtes choisies pour effectuer votre
requête.

La partie du bas est celle qui est la plus importante. C'est là que vous décidez des
champs dont vous ayez besoin ainsi que les options souhaitées.
La première ligne Champ sert à sélectionner les champs dont vous avez besoin pour
votre requête.

La seconde ligne Table détermine la table à utiliser.

La troisième ligne Tri détermine l'ordre d'affichage des données.

La quatrième ligne Critères détermine si le champ doit être affiché ou pas. Parfois il
est souhaitable de ne pas afficher un champ.

La cinquième ligne Ou et les lignes suivantes servent à déterminer les critères


d'affichage des enregistrements.

Access vous offre six genres de requêtes. Chacune est spécialisée dans un genre de
recherche ou d'opération.

 Requête sélection : Affiche les enregistrements qui répondent aux critères


demandés.

C'est le type que vous allez utiliser le plus souvent. Il affiche seulement les
enregistrements qui répondent aux critères sélectionnés.

 Requête analyse croisée : Affiche un tableau de synthèse selon les champs


demandés.

 Requête nouvelle table : Création d'une nouvelle table avec les champs
demandés selon les critères demandés.

 Requête mise à jour : Mise à jour des enregistrements selon les critères
demandés.
 Requête ajout : Ajoute des enregistrements d'une autre table selon les critères
demandés.

 Requête suppression : Élimine des enregistrements selon les critères demandés.

Parmi les tables et les requêtes que vous avez sélectionnées, vous devez choisir les
champs dont vous avez besoin pour votre nouvelle requête. Cela veut dire que vous
n'êtes pas obligé d'utiliser tous les champs, mais seulement ceux nécessaires pour
la requête.

Le caractère « * » situé au début de chaque table qui se retrouve dans une requête
indique que vous pouvez ajouter tous les champs de celle-ci dans la requête dans
l'ordre où ils se présentent dans la table.

Ceci s'applique aussi aux autres requêtes que vous pouvez ajouter à votre requête.

Il y a trois manières de choisir un champ :

Double-cliquer sur le champ.

Choisir parmi la liste.

Cliquer-glisser un champ et l'insérer au bon endroit.

Double-clique sur le champ


1. Placez le pointeur sur le champ dont vous avez besoin.

2. Faites ensuite un double-clique en utilisant le bouton gauche de la souris.

3. Le champ sélectionné va s'ajouter à la fin de la liste des champs déjà


sélectionnés.

4. Répétez l'opération jusqu’à ce que vous ayez tous les champs nécessaires à la
requête.

5. Choisir parmi la liste

1. Placez le pointeur dans la cellule blanche à côté du mot Champ.

2. Cliquez dans la cellule.


3. Cliquez ensuite sur la flèche noire pointant vers le bas du côté droit de la cellule.

4. De la liste des champs, sélectionnez le champ dont vous avez besoin.

5. Répétez l'action dans les cellules situées à droite jusqu’à ce que vous ayez choisi
tous les champs nécessaires pour terminer votre nouvelle requête.

6. Cliquer-glisser" un champ et l'insérer au bon endroit

7. Placez le pointeur sur l'un des champs désirés de la liste des tables et requêtes
que vous avez sélectionnée.

8. Cliquez et restez appuyé avec votre doigt sur le bouton gauche de la souris.

9. Le champ sélectionné va se dédoubler indiquant que vous « tenez » le champ


de votre choix. Il ne reste qu'à le glisser dans la zone des critères.

1. En restant appuyé sur le bouton gauche de la souris, déplacez le pointeur sur la


ligne où vous devez insérer le nom des champs.

2. Cette dernière méthode est très pratique pour insérer un champ entre deux
autres.
3. Une fois choisis, ces champs seront affichés dans le même ordre que vous les
avez choisis de gauche à droite. Il est aussi possible de déplacer les champs dans
la requête.

4. Placez le pointeur sur l'en-tête gris au dessus du nom du champ.

5. Cliquez et en restant appuyé avec votre doigt sur le bouton gauche de la souris,
déplacez la souris vers la gauche ou la droite jusqu'à ce que le champ sélectionné
soit à son nouvel emplacement.

6. Relâchez le bouton de la souris.

7. Pour la création de votre première requête, utilisez la technique que vous


préférez pour mettre sur la ligne des champs le emp_prenom suivi du
champ emp_nom.

Après avoir choisi et placé les champs dans l'ordre de votre choix, trié certains
champs, décidé d'afficher ou non certains champs, il faut déterminer quels sont les
critères de sélection. Si vous n'écrivez aucun critère, tous les enregistrements vont
s'afficher.

Les critères servent à filtrer les enregistrements pour afficher seulement ceux dont
vous avez besoin. Pour cela, Access vous propose plusieurs opérateurs. Voici une
liste ainsi qu'une courte description de chacun.

Liste des opérateurs


À moins qu'un autre opérateur ne soit choisi, le
critère est toujours égale au contenu du critère.

Ces opérateurs remplacent un caractère (?) ou


une série de caractères (*).

Il est possible de combiner des critères pour


limiter le nombre d'enregistrements.
Il est possible de combiner des critères pour
avoir le plus d'enregistrements possibles.

Affiche les enregistrements qui sont entre deux


critères. Ceux-ci sont inclusifs.

Affiche tous les enregistrements SAUF ceux qui


répondent aux critères.
Affiche les enregistrements dont le contenu du
champ est vide.

Il est possible de créer des champs calculés qui


donnent le résultat d'une formule qui utilise le
contenu des champs de l'enregistrement.
Ex.: Total: [Quantité]*[Prix_Unitaire]

Permet d'avoir la somme, la moyenne, le


nombre ainsi d'autres opérations
mathématiques sur les enregistrements qui
répondent aux critères demandés.

Permet d'utiliser au maximum les requêtes.


Utilise les fonctions intégrées dans Access.

Les opérateurs, les opérations ainsi que le générateur d'expressions sont expliqués
en plus de détails un peu plus loin dans ce cours.

Vous aimerez peut-être aussi