Vous êtes sur la page 1sur 6

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013


Matire : Base de donnes
Professeur : AOUADI Hayet
Date : 06/03/2013
Classe : 4me SC-info 1& 2

Devoir de synthse N2

Dure : 2 H

Nom :.. Prnom : N : .. Note :


Exercice 1 : (6 pts)
On considre une base de donnes COMMERCE dcrite par les trois tables suivantes :
Fournisseurs (numro_F, nom-F, statut, ville)
Produits (numro_P, Nom_p, poids, couleur)
Livraison (numro_P #, numro_F#, quantit)
1) Crer une requte permettant dafficher les noms et les villes des fournisseurs
Champ
Table
Tri
Afficher
Critres
Ou
2) Crer une requte permettant dafficher la liste des produits
Champ
Table
Tri
Afficher
Critres
Ou
3) Crer une requte permettant dafficher la liste des fournisseurs de la ville Gafsa
Champ
Table
Tri
Afficher
Critres
Ou
4) Crer une requte permettant dafficher la liste de produits livrs dont la quantit dpasse 10
Champ
Table
Tri
Afficher
Critres
Ou

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013

5) Crer une requte permettant dafficher la liste de produits livrs dont le poids dpasse 5 et leur

couleur est noir


Champ
Table
Tri
Afficher
Critres
Ou
6) Crer une requte permettant dafficher le nom et le poids des produits livrs par le

fournisseur fatma
Champ
Table
Tri
Afficher
Critres
Ou
7) Crer une requte permettant dafficher le nom et le poids des produits livrs par le fournisseur qui

habite Sousse
Champ
Table
Tri
Afficher
Critres
Ou
8) Crer une requte permettant dafficher la totalit du poids des produits livrs par tous les

fournisseurs
Champ
Table
Opration
Tri
Afficher
Critres
Ou

Exercice 2 : (7 pts)
Soit la reprsentation textuelle suivante :
Pilote (num_pl, nom_pl, prenom_pl, ville, salaire)
Avion (num_av, nom_av, capacit, localisation)
Vol (num_vol, num_pl #, num_av#, ville_dep, ville_arr, heure_dep, heure_arr)
Ecrire les commandes SQL permettant de :

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013

1. Insrer la ligne suivante dans la table Pilote : (001, Ouerghi, Mohamed, Tunis, 1500)
__________________________________________________________________________
__________________________________________________________________________
2. mettre jour le salaire de tous les pilotes en laugmentant de 100 Dt
__________________________________________________________________________
__________________________________________________________________________
3. Supprimer tous les vols dont leur ville de dpart est Tabarka
__________________________________________________________________________
__________________________________________________________________________
4. Donner la liste de tous les vols.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
5. Donner le nom, le prnom et la ville de tous les pilotes par ordre alphabtique des noms.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
6. Donner le nombre total des vols.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
7. Donner la capacit maximale et minimale des avions localiss Paris.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
8. Donner les noms et les prnoms des pilotes qui ont un salaire entre 1500 et 3000.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
9. Donner le numro, la ville de dpart et la ville d'arrive des vols dont le deuxime caractre de la
ville de dpart est 'a'.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
3

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013

__________________________________________________________________________
__________________________________________________________________________
10. Donner la moyenne des capacits des avions localiss dans une ville commenant par 'H'.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
11. Donner pour chaque vol, le numro, la ville de dpart, la ville d'arrive, le nom et le prnom de son
pilote et la capacit de lavion correspondante.
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

Problme : (7 pts)
On souhaite construire une base de donnes grant des revues et ses articles. Une revue est
caractrise par un nom et une priodicit. Chaque revue se parait sous la forme de numros,
chaque numro tant identifi par un nombre relatif la revue et lanne en cours (ex le numro
N12 de Linux Magazine en 2003 est diffrent du numro N12 de Linux Magazine en 2004).
Un numro est galement caractris par un nombre de pages. Chaque numro contient des articles
crits par un ou plusieurs auteurs. Un auteur est caractris par un nom, un prnom et un e-mail.
Chaque article possde un titre et un contenu. Un mme article peut apparatre dans plusieurs
numros dune mme revue ou de diffrentes revues. Lorsquun article apparait dans un numro
dune revue, il a une page de dbut et une page de fin.
T .A.F :
1. Elaborer la liste des colonnes.
Nom de la
colonne

Description

Type de
donnes

Taille

Obligatoire

Valeur par
dfaut

Valeur
autoriss

Sujet

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013

2. Dduire la liste des tables.


Tables

Description

Sujet

Lyce Ahd Eljadid - Jendouba

Anne scolaire 2012/2013

3. Donner la liste des liens entre les tables.


Table mre

Table fille

Cl primaire

Cl trangre

4. Donner la reprsentation textuelle correspondante.


__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________

BON TRAVAIL

Vous aimerez peut-être aussi