Академический Документы
Профессиональный Документы
Культура Документы
F. E. I., USTHB.
Exercice N°1 :
L’office national des manifestations culturelles veut informatiser sa gestion des
représentations théâtrales. Nous disposons des informations suivantes :
Les représentations sont données par plusieurs troupes théâtrales, chaque troupe est identifiée
par un numéro unique (NUMT), possède un nom (NOMT), peut être professionnelle ou
amateur selon son type (TYPET), et est composée d’un ensemble de comédiens, dont un est
responsable de la troupe.
Un comédien est caractérisé par un numéro unique (NUMC), un nom (NOMC), et appartient
à une seule troupe (on ne gère pas l’historique).
Chaque troupe peut interpréter des pièces de théâtre. Chaque pièce est identifié par un numéro
unique (NUMP), a un titre (TITREP), et est écrite par un auteur (NOMAUT). Une pièce peut
être interprétée par différentes troupes, mais pour chaque interprétation il y a un seul metteur
en scène (NOMMS).
Chaque comédien d’une troupe joue un rôle (NOMR) dans chaque pièce.
Plusieurs représentations d’une pièce par une troupe peuvent avoir lieu, à des dates
différentes. Mais bien sûr à une date donnée une troupe ne peut donner qu’une seule
représentation. Celle-ci se fait au niveau d’un théâtre.
Chaque théâtre est caractérisé par un numéro unique (NUMTH), un nom (NOMTH), et se
trouve dans une ville (VILLETH).
Les Df :
NUMTNOMT, TYPET, NUMCRESP
NUMC NOMC, NUMT
NUMP TITREP, NOMAUT
NUMP, NUMTNOMMS
NUMC, NUMT, NUMPNOMR (peut être simplifiée NUMC, NUMPNOMR )
NUMT, DATE NUMP, NUMTH
NUMTHNOMTH, VILLETH
Exercice N°2 :
Considérons la base de données relationnelle suivante :
Cheval (NumCh, NomCh, SexeCh, NumP) Le prix d’une course est le montant gagné par le
Propriétaire (NumP, NomP, Nationalité) premier.
Jockey (NumJ, NomJ, DateNaissJ) Le classement est le rang du couple cheval,
Course (NumC, NomC, DateC, PrixC) jockey dans la course (1er, 2ème,…etc).
Participe (NumCh, NumC, NumJ, Classement)
NumJ
1- NomJ(NumJ(Jockey) - NumJ(Classement=’1’(Participe)) Jockey)
NumCh