Série d’Exercices 3

Programming, Math, Databases · exam

Voir tous les documents en bases de données

Facult(cid:19)e des Sciences (cid:19)Economiques et de Gestion de Tunis

S(cid:19)erie d’Exercices 3

Cours : Base de Donn(cid:19)ees

Groupe:

2(cid:18)eme LFIG

Ann(cid:19)ee Universitaire:

2015-2016

Exercice 1:

On suppose qu’une biblioth(cid:18)eque g(cid:18)ere une base de donn(cid:19)ees dont le sch(cid:19)ema est le suivant (les cl(cid:19)es

primaires des relations sont soulign(cid:19)ees) :

Abonn(cid:19)e

(R(cid:19)ef(cid:19)erence, Nom, Pr(cid:19)enom)

Livre

(ISBN, Titre)

Date

(Date)

Publicité

Emprunter

(R(cid:19)ef(cid:19)erence, ISBN, Date)

Retard (R(cid:19)ef(cid:19)erence, ISBN, Penalit(cid:19)eRetard)

Exprimer les requ^etes suivantes en alg(cid:18)ebre relationnelle.

1. Quelles sont les personnes (R(cid:19)ef(cid:19)erence) ayant emprunt(cid:19)e le livre "Cours BD"

2. Quelles sont les personnes (Nom et Pr(cid:19)enom) ayant emprunt(cid:19)e le livre "Cours BD"

3. Quelles sont les personnes n’ayant jamais rendu de livre en retard

4. Quelles sont les personnes ayant emprunt(cid:19)e tous les livres (emprunt(cid:19)es au moins une fois)

5. Quels sont les livres ayant (cid:19)et(cid:19)e emprunt(cid:19)es par tout le monde (i.e. tous les emprunteurs)

6. Quels sont les livres (ISBN) emprunt(cid:19)es (cid:18)a la fois par l’abonn(cid:19)e A12C et B34Z

Exercice 2:

Un organisme de gestion de spectacles, de salles de concert et de vente de billets de spectacles

g(cid:18)ere une base de donn(cid:19)ees dont le sch(cid:19)ema relationnel est le suivant :

Spectacle

(SpectacleID, Titre, DateD(cid:19)eb, Dur(cid:19)ee, SalleID, Chanteur)

Concert

Publicité

(ConcertID, Date, Heure, SpectacleID)

Salle

(SalleID, Nom, Adresse, Capacit(cid:19)e)

Billet

(BilletID, ConcertID, NumPlace, Cat(cid:19)egorie, Prix)

Vente

(VenteID, DateVente, BilletID, MoyenPaiement)

1. Quelles sont les dates du concert de Lot(cid:12) Bouchneg au Th^eatre municipal

2. Quels sont les noms des salles auxquelles Lot(cid:12) Bouchneg a eu un spectacle

1

3. Quels sont les chanteurs n’ayant jamais r(cid:19)ealis(cid:19)e de concert au Th^eatre municipal

4. Quels sont les chanteurs ayant r(cid:19)ealis(cid:19)e au moins un concert dans toutes les salles

5. Quels sont les dates et les identi(cid:12)cateurs des concerts pour lesquels il ne reste aucun billet

invendu

Exercice 3:

Equipe

Publicité

(CodeEquipe, NomEquipe, DirecteurSportif)

Coureur

(Num(cid:19)eroCoureur, NomCoureur, CodeEquipe, CodePays*)

Pays

(CodePays, NomPays)

Etape

(Num(cid:19)eroEtape, DateEtape, VilleD(cid:19)ep, VilleArr, NbKm)

Participer

(Num(cid:19)eroCoureur, Num(cid:19)eroEtape, TempsR(cid:19)ealis(cid:19)e)

Attrbuer Boni(cid:12)cation (Num(cid:19)eroEtape, km, Rang, NbSecondes, Num(cid:19)eroCoureur)

1. Quelle est la composition de l’(cid:19)equipe FESTINA (Num(cid:19)ero, nom et pays des coureurs) ?

2. Quels sont les noms des coureurs qui n’ont pas obtenu de boni(cid:12)cations ?

3. Quels sont les noms des coureurs qui ont particip(cid:19)e (cid:18)a toutes les (cid:19)etapes ?

2