TP Access Séance 3 [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

Ms ACCESS

Travaux pratiques

Objectifs :  Définir la structure d’une base de données  Réaliser une base de données (déclaration des tables, des champs et des liens)  Réaliser des requêtes

TP ACCESS 1 Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une promotion d'étudiants : ETUDIANT (N°Etudiant, Nom, Prénom, genre) MATIERE (CodeMat, LibelléMat) EVALUER (N°Etudiant#, CodeMat#, Date, Note) Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par # 1. Faites la création des tables et les liens entre les tables. 2. Ajouter les contrôles de saisie suivants :  La note est obligatoire et doit être entre 0 et 20  Le nom et prénom de l’étudiant sont obligatoires.  Le champ nom ne doit pas dépasser 15 caractères en majuscule  Le champ prénom ne doit pas dépasser 15 caractères en majuscule avec couleur bleue  Le champ genre accepte uniquement les valeurs F et H c'est-à-dire Femme ou homme. 3. Faites des insertions ETUDIANT N°_etudiant nom prénom 1 RAOUI Asmaa 2 ELOUAFI Soufia 3 NOURI Mohamed 4 SLAOUI Ahmed

N°_etudiant 1 1 2 3

genre F F H H

Evaluer codmatière 1 2 3 2

date 12/12/2013 13/12/2013 10/01/2014 14/12/2013

note 13 11 10 10

Ms ACCESS

Codemat 1 2 3

Travaux pratiques

Matière libellémat MATH PHYSIQUE SCIENCE

Créer les requêtes suivantes : 1) Afficher la liste des étudiants. 2) Afficher l’ensemble des filles. 3) Afficher l’ensemble des garçons. 4) Afficher la liste des évaluations par ordre décroissant de la note. 5) Afficher les matières dont le libellé commence par m. 6) Afficher le nombre des étudiants dont le prénom est Mohammed 7) Afficher la liste des étudiants dont le nom commence par E. 8) Afficher la liste des étudiants dont le nom se termine par i. 9) Afficher les évaluations dont la note est supérieure à 10 10) Afficher les évaluations dont la note est entre 11 et 13

Ms ACCESS

Travaux pratiques

TP ACCESS 2 Créer la base de données nommée « aéroport » La base de données contient les tables suivantes  Table avion  Table pilote  Table vol La description de ces table et comme suit TABLE AVION Nom du champ numavion marque type capacité localisation

Type de données numérique texte texte numérique texte

taille Entier long 50 10 entier 30

Type de données numérique texte texte

taille Entier long 50 25

TABLE PILOTE Nom du champ Numpilote nom adresse TABLE VOL nom du champ Codevol Numavion Numpilote Ville depart Villed’arrivée Heure depart Heure arrivée

Type de données Texte Numérique numérique Texte Texte Date /heure Date /heure

Créer chacune de ces tables Etablir le modèle relation entre les tables Saisir les données :

taille 10 entier long entier long 50 50

format

heure abrégée heure abrégée

Ms ACCESS

Numavion 100 101 102 103 104 105 106 107 108 109

Travaux pratiques

Marque AIRBUS BOEING AIRBUS CARAVELLE BOEING AIRBUS ATR BOEING BOEING AIRBUS

type A320 B707 A320 Caravelle B747 A320 ATR42 B727 B727 A340

capacité 300 250 300 200 400 300 50 300 300 350

localisation Nice Paris Toulouse Toulouse Paris Grenoble Paris Lyon Nantes Bastia

Table pilote Numpilote 1 2 3 4 5 6 7 8 9 Table vol Code vol Avion

nom SERGE JEAN CLAUDE ROBERT MICHEL RACHID SAID HERVE LUC

Heure départ IT100 100 1 NICE PARIS 7 IT101 100 2 PARIS TOULOUSE 11 IT102 101 1 PARIS NICE 12 IT103 105 3 GRENOBLE TOULOUSE 9 IT104 105 3 TOULOUSE GRENOBLE 17 IT105 107 7 LYON PARIS 6 IT106 109 8 BASTIA PARIS 10 IT107 106 9 PARIS BRIVE 7 IT108 106 9 BRIVE PARIS 19 IT109 107 7 PARIS LYON 18 IT110 102 2 TOULOUSE PARIS 15 IT111 101 4 NICE NANTES 17 Considérons la BD Gestion Aéroport, créer les requêtes suivantes : 1) 2) 3) 4) 5)

Pilote

Ville départ

adresse Nice Paris Grenoble Nantes Paris Toulouse Lyon Bastia Paris Ville arrivée

Heure arrivée 9 12 14 11 19 7 13 8 20 19 16 19

Afficher la liste des avions de marque Airbus Afficher la liste des avions qui ont une capacité qui dépasse 250 passagers Afficher la liste des vols réalisés par le pilote n°1 Afficher la liste des vols réalisés par le pilote n°1 et ayant le trajet Paris-Nice Calculer la capacité globale des Airbus

Ms ACCESS

Travaux pratiques

6) Afficher la liste des avions dont la localisation n’est pas paris 7) Calculer la moyenne des capacités par marque 8) Afficher les vols qui arrivent à 19:00 9) Afficher la liste des avions airbus ayant plus de 200 places 10) Afficher le nombre d’avions dans la table « avions » 11) Afficher la plus petite capacité 12) Afficher la capacité minimum et maximum des avions boeing 13) Calculer la capacité moyenne des avions localisés à paris 14) Calculer la capacité totale des avions 15) Afficher le nom des pilotes dont la 2ème lettre est un « e » 16) Afficher le nom des pilotes dont le nom commence par « c » 17) Quels sont les pilotes qui comportent le groupe de caractères « ai» dans le nom ?