REPRESENTATION (n°représentation, titre_représentation, lieu)
MUSICIEN (nom, n°représentation*)
PROGRAMMER (date, n°représentation*, tarif)
1 - Donner la liste des titres des représentations.
R = PROJECTION(REPRESENTATION, titre_représentation)
Et en langage SQL...
2 - Donner la liste des
titres des représentations ayant lieu à l'opéra Bastille.
R1 = SELECTION(REPRESENTATION, lieu="Opéra
Bastille")
R2 = PROJECTION(R1, titre_représentation)
Et en langage SQL...
3 - Donner la liste des noms
des musiciens et des titres des représentations auxquelles ils
participent.
R1 = JOINTURE(MUSICIEN, REPRESENTATION,
Musicien.n°représentation=Représentation.n°représentation)
R2 = PROJECTION(R1, nom, titre_représentation)
Et en langage SQL...
4 - Donner la liste des
titres des représentations, les lieux et les tarifs pour la
journée du 14/09/2020.
R1 = SELECTION(PROGRAMMER, date=14/09/2020)
R2 = JOINTURE(R1, REPRESENTATION,
R1.n°représentation=Représentation.n°représentation)
R3 = PROJECTION(R2, titre_représentation, lieu, tarif)
Et en langage SQL...