Vous êtes sur la page 1sur 1

UNIVERSITE IBN TOFAIL Faculté des sciences Département d’informatique Kenitra

Année universitaire : 2011/2012 Filière : SMI Semestre : 5

Contrôle de Base de données
Pr. A. SADIQ

Exercice 1 : On veut gérer un annuaire téléphonique, ainsi que la facturation des appels. L'annuaire répertorie les abonnés, qui peuvent être des personnes ou des sociétés, et leurs numéros de téléphone. Un même numéro peut être partagé par plusieurs personnes ou sociétés situées à la même adresse. Une même personne ou société peut posséder plusieurs numéros. Les personnes et sociétés sont répertoriées avec leurs noms, adresses, éventuellement une ligne de commentaire et leur(s) numéro(s) de téléphone. Les personnes et sociétés possèdent en plus un numéro d'abonné unique permettant à l'organisme de les identifier, même après résiliation ou changement de numéro de téléphone (il n'y a pas deux abonnés avec le même numéro d'abonné). Dans le cas d'une personne, on mémorise aussi ses prénoms, et, dans celui d'une entreprise, sa rubrique professionnelle. On mémorise pour chaque appel le numéro appelé et le numéro appelant, la date, l'heure et la durée. Définir un diagramme entité association pour cette application et préciser les contraintes d'intégrité. Définir le modèle relationnel équivalent. Exercice 2 :
Soit la base de données suivante : Pilote (NumPilote, nom, prénom, dateNaissance, NumTéléphone, adresse, salaire) Appareil (NuméroAppareil, type, capacité) EffectuerVol (#NumPilote, #NumVol) Vol (NumVol, HeureDépart, dateDépart, HeureArrivée, dateArrivée, durée, #NumAppareil) Passager (NumPassager, nom, prénom, dateNaissance, NumTéléphone, adresse) Billet (NumBillet, #NumPassager, #NumVol, prix) Formulez les requêtes suivantes en algèbre relationnelle 1. Les pilote utilisant des appareil de capacité entre 300 et 500 passagers. 2. Les pilotes habitant la ville de passager numéro 33. 3. Les vols dont la ville de départ est Casa. 4. Les vols dont le pilote à un salaire plus de 20000DH 5. Le nom et prénom des passagers qui ont participé à un vol dont le pilote est Ahmed.