Vendredi 29 octobre 1999 2/2
R3:
Select Titre
From Participant
Where Nom_acteur = "Ford"
and Prenom_acteur = "Harrison"
and exists
(Select *
From Realisateur
Where Nom = "Lucas"
and Prenom = "George"
and Realisateur.Titre = Participat.Titre);
Exercice 3 (8 points)
Écrire en algèbre relationnelle puis en SQL les requêtes suivantes
R4: Quels sont les films réalisés par Stanley Kubrick et en quelles années ?
R5: Quels sont les films dans lesquels joue Harrison Ford qui sont sorties la même année que le
film Back to the future III ?
Exercice 4 (12 points)
Écrire en SQL les requêtes suivantes :
R6: Donner les acteurs et actrices qui ont participé dans des films sortis en 1990, regroupés par
titre de film.
R7: En supposant qu’une table Film_John_Travolta a été créée (même schéma que la table Film).
Remplir cette table à partir de la base de données.
R8: Donner les réalisateurs qui ont joué dans leurs films par ordre alphabétique inverse
R9: Combien de films différents ont été tournés par Humphrey Bogart et Ingrid Bergman (chacun
séparément ou ensemble)?
R10: Vous avez Michael Palin qui a été rentré comme Michael Balin dans la table Participant.
Corriger cette erreur
R11: En supposant que je n’ai rien à faire samedi prochain, combien de temps je vais passer à
regarder un DVD contenant les trois films ayant pour vedette Adam Sandler : Big Daddy, The
Waterboy, et The Wedding Singer.