Vous êtes sur la page 1sur 3

Centre CPGE DAKHLA

Série 1 base de données (Trimestre1)

Exercice 1 :
Soit le modèle relationnel suivant relatif à une base de données sur des
représentations musicales :
REPRESENTATION (n°représentation, titre_représentation, lieu)
MUSICIEN (nom, n°représentation*)
PROGRAMMER (date, n°représentation*, tarif)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par
*
Questions :
1 - Donner la liste des titres des représentations.
2 - Donner la liste des titres des représentations ayant lieu à l'opéra Bastille.
3 - Donner la liste des noms des musiciens et des titres des représentations
auxquelles ils participent.
4 - Donner la liste des titres des représentations, les lieux et les tarifs pour la journée
du 14/09/96.
Exercice2 :
Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une
promotion d'étudiants :
ETUDIANT(N°Etudiant, Nom, Prénom)
MATIERE(CodeMat, LibelléMat, CoeffMat)
EVALUER(N°Etudiant*, CodeMat*, Date, Note)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par
*
Questions :
1 - Quel est le nombre total d'étudiants ?
2 - Quelles sont, parmi l'ensemble des notes, la note la plus haute et la note la plus
basse ?
3 - Quelles sont les moyennes de chaque étudiant dans chacune des matières ?
4 - Quelles sont les moyennes par matière ?
5 - Quelle est la moyenne générale de chaque étudiant ?
6 - Quelle est la moyenne générale de la promotion ?
7 - Quels sont les étudiants qui ont une moyenne générale supérieure ou égale à la
moyenne générale de la promotion ?

Prof Youssef EL MARZAK PCSI


Centre CPGE DAKHLA

Exercice3 :
Soit le modèle relationnel suivant relatif à la gestion simplifiée des étapes du Tour de
France 97, dont une des étapes de type "contre la montre individuel" se déroula à
Saint-Etienne :
EQUIPE(CodeEquipe, NomEquipe, DirecteurSportif)
COUREUR(NuméroCoureur, NomCoureur, CodeEquipe*, CodePays*)
PAYS(CodePays, NomPays)
TYPE_ETAPE(CodeType, LibelléType)
ETAPE(NuméroEtape, DateEtape, VilleDép, VilleArr, NbKm, CodeType*)
PARTICIPER(NuméroCoureur*, NuméroEtape*, TempsRéalisé)
ATTRIBUER_BONIFICATION(NuméroEtape*, km, Rang, NbSecondes,
NuméroCoureur*)
Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par
*
Questions :
1 - Quelle est la composition de l'équipe Festina (Numéro, nom et pays des coureurs)
?
2 - Quel est le nombre de kilomètres total du Tour de France 97 ?
3 - Quel est le nombre de kilomètres total des étapes de type "Haute Montagne" ?
4 - Quels sont les noms des coureurs qui n'ont pas obtenu de bonifications ?
5 - Quels sont les noms des coureurs qui ont participé à toutes les étapes ?
6 - Quel est le classement général des coureurs (nom, code équipe, code pays et
temps des coureurs) à l'issue des 13 premières étapes sachant que les bonifications
ont été intégrées dans les temps réalisés à chaque étape ?
Exercice3
On considère la base de données BD AIRBASE suivante :
PILOTE (NUMPIL , NOMPIL , VILLE , SALAIRE )
AVION (NUMAV, NOMAV , CAPACITE , LOCAL)
VOL (NUMVOL, NUMPIL*, NUMAV*, VILLE_DEPART ? VILLE_ARRIVE,
H_DEPART, H_ARRIVE)

Remarque : les clés primaires sont soulignées et les clés étrangères sont marquées par
*

a. Expression des projections et sélections


Q1 : Donnez la liste des avions dont la capacité est supérieure à 350 passagers.
Q2 : Quels sont les numéros et noms des avions localisés à Nice ?
Q3 : Quels sont les numéros des pilotes en service et les villes de départ de leurs vols
?
Q4 : Donnez toutes les informations sur les pilotes de la compagnie.
Q5 : Quel est le nom des pilotes domiciliés à Paris dont le salaire est supérieur à
15000 F ?

Prof Youssef EL MARZAK PCSI


Centre CPGE DAKHLA

b. Utilisation des opérateurs ensemblistes


Q6 : Quels sont les avions (numéro et nom) localisés à Nice ou dont la capacité est
inférieure à 350 passagers ?
Q7 : Liste des vols au départ de Nice allant à Paris après 18 heures ?
Q8 : Quels sont les numéros des pilotes qui ne sont pas en service ?
Q9 : Quels sont les vols (numéro, ville de départ) effectués par les pilotes de numéro
100 et 204 ?
c. Expression des jointures
Q10 : Donnez le numéro des vols effectués au départ de Nice par des pilotes Niçois ?
Q11 : Quels sont les vols effectués par un avion qui n'est pas localisé à Nice ?
Q12 : Quels sont les pilotes (numéro et nom) assurant au moins un vol au départ de
Nice avec un
avion de capacité supérieure à 300 places ?
Q13 : Quels sont les noms des pilotes domiciliés à Paris assurant un vol au départ de
Nice avec un Airbus ?
Q14 : Quels sont les numéros des vols effectués par un pilote Niçois au départ ou à
l'arrivée de Nice avec un avion localisé à Paris ?
Q15 : Quels sont les pilotes (numéro et nom) habitant dans la même ville que le pilote
Dupont ?
Q16 : Quels sont les numéros des pilotes en service différents de celui de Durand ?
Q17 : Quelles sont les villes desservies à partir de la ville d'arrivée d'un vol au départ
de Paris?
Q18 : Quels sont les appareils (leur numéro) localisés dans la même ville que l'avion
numéro 100 ?
d. Divers …
Q19 : Quels sont les numéros et noms des pilotes domiciliés dans la même ville que
le pilote Dupont
et dont le salaire est supérieur à celui de Dupont ?
Q20 : Quels sont les numéros et noms des pilotes qui effectuent un vol au départ de
leur ville de
résidence ?
Q21 : Y a-t-il des homonymes parmi les pilotes ? Si oui, donner leur numéro et nom.

Prof Youssef EL MARZAK PCSI

Vous aimerez peut-être aussi