Vous êtes sur la page 1sur 2

Filière : Economie & Gestion

Matière : Informatique de gestion


Semestre : 4
Année universitaire : 2019-2020

TP 2 : « Microsoft Access -Requêtes »


L’objectif de ce TP est la manipulation d’une base de données relationnelle sous Microsoft Access, par
l’utilisation des différents types de requêtes (sélection, champ calculé, paramétrée, Création de table,
actions …)

On considère la base de données BD_Royal_AIR_MAROC suivante :

• PILOTE
NUMPIL NuméroAuto Numéro pilote
NOMPIL Texte (15) Nom pilote
PRENOMPIL Texte (15) Prénom pilote
VILLEPIL Texte (15) Ville pilote
D_NAISSANCE Date/Heure Date naissance
SALAIRE Monétaire Salaire pilote

• AVION
NUMAV NuméroAuto Numéro avion
NOMAV Texte (15) Nom Avion
CAPACITE Numérique Capacité avion
VILLEAV Texte (15) Ville Avion

• VOL
NUMVOL NuméroAuto Numéro vol
#NUMPIL Numérique Numéro pilote
#NUMAV Numérique Numéro avion
VILLE_DEP Texte (15) Ville départ
VILLE_ARR Texte (15) Ville arrivée
D_H_DEP Date/Heure (Date générale) Date et heure départ
D_H_ARR Date/Heure (Date générale) Date et heure arrivée

1. Créer la base de données avec les différentes tables selon la description ci-dessus.
2. Créer les relations entre les tables en respectant l’intégrité référentielle.
3. Remplir les tables avec des enregistrements selon les tableaux ci-dessous :

NUMPIL NOMPIL PRENOMPIL VILLE Date naissance SALAIRE


1 Mourabit Reda Agadir 15/02/1975 35000.00
2 Amrani Aicha Tanger 23/12/1977 42000.00
3 Mrani Samir Casablanca 12/12/1966 50000.00
4 Dali Imane Marrakech 20/05/1980 42000.00

NUMAV NOMAV CAPACITE VILLE


1 Airbus A300 300 Marrakech
2 Boeing 717 200 Tanger
3 ATR 42 150 Agadir
4 Martin 2-0-2 250 Casablanca

NUMVOL NUMPIL NUMAV VILLE_DEP VILLE_ARR D_H_Dep D_H_ARR


1 1 3 Agadir Paris 31/03/2019 08 :00 31/03/2019 12 :00
2 2 2 Tanger Madrid 20/03/2019 15 :00 20/03/2019 16 :30
3 3 4 Casablanca Amsterdam 18/03/2019 21 :00 19/03/2019 01 :15
4 4 1 Marrakech Bangkok 01/04/2019 15 :00 01/04/2019 23 :45

M.RABI 1/2
Filière : Economie & Gestion
Matière : Informatique de gestion
Semestre : 4
Année universitaire : 2019-2020

4. Créer les requêtes Sélection permettant de donner :

1. La liste des avions dont la capacité est supérieure à 200 passagers.


2. Les numéros et noms des avions localisés à Marrakech.
3. Les pilotes habitant à Agadir ou Tanger.
4. Les numéros et noms des pilotes et les villes de départ de leurs vols.
5. Le nom des pilotes domiciliés à Casablanca dont le salaire est supérieur à 30000 DH.
6. Les avions (numéro et nom) localisés à Marrakech ou dont la capacité est inférieure à 250
passagers.
7. Les pilotes dont le salaire entre 40000 et 60000 DH.
8. Les vols effectués au départ de Marrakech par des pilotes de Tanger.
9. Les vols effectués par un avion qui n'est pas localisé à Marrakech.
10. Le nombre des vols effectués au départ de Casablanca le dernier mois.
11. Le salaire moyen des pilotes de Casablanca.
12. La liste des pilotes dont le nom commence par M et le prénom termine par S.
13. La capacité moyenne des avions localisés à Agadir.
14. La liste des vols en indiquant comme paramètres la ville de départ et celle d’arrivée.
15. Les informations de chaque pilote en calculant le salaire annuel.
16. Les pilotes triés par nombre de vols effectués
17. Les vols dont la ville de départ est différente de la ville d’origine du pilote.
18. Les vols dont la durée dépasse 4 heures.
19. La liste des pilotes dont l’âge est supérieur à 50 ans.
20. Les pilotes nés en mois Février.

5. Créer une requête de type Création de table (nommée DetailsVol) contenant le numéro de vol,
le nom pilote, le nom avion, ville départ et ville d’arrivée de chaque vol.
6. Créer des requêtes Actions permettant de :
1. Augmenter le salaire des pilotes dont l’âge dépasse 50 ans par 20%.
2. Retarder par une heure les vols au départ de Casablanca.
3. Retarder par un jour les vols de mois Avril.
4. Supprimer les avions dont la capacité est inférieure à 120 passagers.

M.RABI 2/2

Vous aimerez peut-être aussi