Académique Documents
Professionnel Documents
Culture Documents
Enseignement de
Management des Systèmes d’Information (MSI)
2014 - 2015
Travaux Dirigés n° 1
Michel TOLLENAERE, Lilia GZARA, Elie KHOURY
Convention : dans tous les schémas relationnels proposés, les clés primaires des tables sont
soulignées et les clés étrangères sont marquées par un astérisque.
Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une promotion
d'étudiants :
1/4
EXERCICES SUPPLEMENTAIRES
Opérations ensemblistes :
6- les avions (numéro et nom) localisés à Nice ou dont la capacité est inférieure à 350 passagers
7- la liste des vols au départ de Nice allant à Paris après 18 heures
8- les numéros des pilotes qui ne sont pas en service
9- les vols (numéro, ville de départ) effectués par les pilotes numéro 100 et 204
Opération de jointure :
10- le numéro des vols effectués au départ de Nice par des pilotes Niçois
11- les vols effectués par un avion qui n'est pas localisé à Nice
12- 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
13- les noms des pilotes domiciliés à Paris gagnant plus de 2200 euros, assurant un vol au départ
de Nice avec un Airbus
14- les numéros des vols effectués au départ ou à l'arrivée de Nice avec un avion localisé à Paris
15- les pilotes (numéro et nom) habitant dans la même ville que le pilote Dupont
16- les numéros des pilotes en service différents de celui de Durand
17- les villes desservies à partir de la ville d'arrivée d'un vol au départ de Paris
18- les appareils (leur numéro) localisés dans la même ville que l'avion numéro 100
Diverses opérations :
19- 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
20- les numéros et noms des pilotes qui effectuent un vol au départ de leur ville de résidence
21- Y a-t-il des homonymes parmi les pilotes ? Si oui, donner leur numéro et nom ?
2/4
EXERCICE 2 (Algèbre Relationnelle)
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 :
Soit le modèle relationnel suivant relatif à la gestion d'étudiants qui suivent les différents
enseignements d'un diplôme :
1- Afficher les noms et numéro des étudiants qui n'ont pas de notes en Anglais.
2- Afficher le nom, l'âge et le sexe des étudiants qui ont eu une note d'informatique supérieure à
la moyenne générale de la classe.
3- Afficher le nom, le grade et l'ancienneté des enseignants qui enseignent dans plus d'une
matière.
4- Afficher le nom des couples, nom du garçon nom de la fille, dont la différence d'âge ne
dépasse pas 6 mois (180 jours).
3/4
5- Afficher, les matières pour lesquelles la moyenne des notes est inférieure à 10. Afficher le
nom de l'enseignant correspondant.
6- Afficher, pour chaque matière, qu'elle est la meilleure note et quel est l'étudiant qui l'a
obtenue.
7- Afficher pour chaque étudiant (nom et numéro), et par ordre alphabétique, la moyenne qu'il a
obtenue dans chaque matière.
8- Afficher le nombre de garçons et le nombre de filles qui ont réussi au diplôme (moyenne
supérieure à 10).
Soit le modèle relationnel suivant relatif à la gestion simplifiée des opérations de production sur
plusieurs sites (filiales) d’une entreprise industrielle.
Question 1 : Créer ces tables en exprimant, en plus des contraintes d’unicité de clé et d’intégrité
référentielle, les contraintes suivantes :
4/4