Fichier PDF

Partage, hébergement, conversion et archivage facile de documents au format PDF

Partager un fichier Mes fichiers Boite à outils PDF Recherche Aide Contact



TD3 SGBD .pdf



Nom original: TD3_SGBD.pdf

Ce document au format PDF 1.4 a été généré par Writer / OpenOffice.org 3.0, et a été envoyé sur fichier-pdf.fr le 09/10/2009 à 12:42, depuis l'adresse IP 86.69.x.x. La présente page de téléchargement du fichier a été vue 1737 fois.
Taille du document: 76 Ko (3 pages).
Confidentialité: fichier public




Télécharger le fichier (PDF)









Aperçu du document


TD SGBD Groupe 2
Exercice 1
Afficher tous les genres de films

SELECT Genre
FROM FILM;

Afficher les films dont la longueur
dépasse 180 min

SELECT *
FROM FILM
WHERE Longueur > 180;

Afficher le titre et l'année des films de
science fiction dont le budget dépasse
5.000.000 $

SELECT Titre, Année
FROM FILM
WHERE Genre='science fiction';

Afficher les films triés par ordre
décroissant de budget

SELECT *
FROM FILM
ORDER BY Budget DESC;

Afficher les genres et titres des films
réalisés en 2008, triés par ordre
alphabétique

SELECT Genre, Titre
FROM FILM
WHERE Année=2008
ORDER BY Genre, Titre;

Afficher les individus qui sont nés à
Nice, Paris ou Londres

SELECT *
FROM INDIVIDU
WHERE VilleNaissance IN ('Nice', 'Paris', 'Londres');

Afficher les individus qui sont nés
ailleurs qu'à Nice, Paris ou Londres

SELECT *
FROM INDIVIDU
WHERE NOT (VilleNaissance IN ('Nice', 'Paris',
'Londres');

Afficher les titres des films ainsi que
leur budget en dollars et en euros, triés
par ordre décroissant sur le budget en
dollars
(1$ = 0.75€)

SELECT Titre, Budget AS BudgetEnDollars, '$', Budget
AS BudgetEnEuros*0.75 '€'
FROM FILM
ORDER BY Budget DESC;

Afficher la ville et le nom des cinémas
de Paris ou de Nice ayant un nom
commençant par un C, ayant un R en
quatrième position, et pouvant se
terminer par ce R là ou par d'autres
caractères.

SELECT Ville, Nom
FROM CINEMA
WHERE (Ville='Nice' OR Ville='Paris') AND (Nom
LIKE 'C??R*');

Afficher les dates de projection (de la
plus récente à la plus ancienne) des
films dont les numéros sont compris
entre 5 et 12, ou supérieurs à 23, du
cinéma n°10

SELECT Date
FROM PROJECTION
WHERE ((NUMF > 5 AND NUMF < 12) OR NUMF >
12) AND NUMC=10
ORDER BY Date DESC;

Exercice 2
Afficher les prénoms et noms des
acteurs

SELECT Prénom, Nom
FROM INDIVIDU, JOUER
WHERE NUMI=NUMA;

Afficher les prénoms et noms des
acteurs
(Utiliser INNER JOIN)

SELECT Prénom, Nom
FROM INDIVIDU INNER JOIN JOUER
ON NUMI=NUMA;

Afficher les noms et prénoms des
réalisateurs de films comiques

SELECT Prénom, Nom
FROM FILM, PERSONNE
WHERE Genre='comique' AND NUMI=NUMR;

Afficher les noms et prénoms des
réalisateurs de films comiques
(Utiliser INNER JOIN)

SELECT Prénom, Nom
FROM FILM INNER JOIN PERSONNE ON
NUMI=NUMR
WHERE Genre='comique';

Afficher les titres des films réalisés par SELECT Titre
Roman Polanski
FROM FILM, INDIVIDU
WHERE Prénom='Roman' AND Nom='Polanski' AND
NUMR=NUMI;
Afficher les noms et prénoms des
acteurs qui ont joué dans le film n°5

SELECT Prénom, Nom
FROM INDIVIDU, JOUER
WHERE NUMA=NUMI AND NUMF=5;

Afficher les acteurs qui sont aussi
réalisateurs

SELECT *
FROM INDIVIDU, JOUER, FILM
WHERE NUMR=NUMI AND NUMI=NUMA;

Afficher les noms et prénoms des
acteurs qui ont joué dans le film 'The
reader'

SELECT Prénom, Nom
FROM INDIVIDU, JOUER AS J, FILM AS F
WHERE F.Titre='The reader' AND NUMI=J.NUMA
AND J.NUMF=F.NUMF;

Afficher les noms et prénoms des
acteurs qui ont joué dans un film de
Steven Spielberg

SELEC IA.Prénom, IA.Nom
FROM INDIVIDU IA, INDIVIDU IR, JOUER J, FILM
WHERE IR.Prénom='Steven' AND IR.Nom='Speilberg'
AND IR.NUMR=F.NUMR AND IA.NUMI=J.NUMA;

Afficher les titres des films projetés
entre le 15 juin 2008 et le 20 juillet
2009

SELECT Titre
FROM PROJECTION, FILM
WHERE Date>#06/15/2008 AND Date<07/20/2009
AND PROJECTION.NUMF=FILM.NUMF;

Afficher les cinémas qui se trouvent
dans la ville de naissance de Gérard
Depardieu

SELECT C.Nom
FROM CINEMA C, INDIVIDU I
WHERE I.Prénom='Gérard' AND I.Nom='Depardieu'
AND I.VilleNaissance=C.Ville;

Afficher les titres des films où Nicole
Kidman a joué un rôle et qui ont été
projetés au cinéma Le Fontenelle

SELECT F.Titre
FROM FILM F JOUER J PROJECTION P, CINEMA C,
INDIVIDU I
WHERE I.Prénom='Nicole' AND I.Nom='Kidman' AND
I.NUMI=J.NUMA AND C.Nom='Le Fontenelle' AND
F.NUMF=J.NUMF AND F.NUMF=C.NUMF;

Afficher les noms des acteurs qui ont
joué à la fois dans 'The reader' et dans
'Titanic'

SELECT Prénom, Nom
FROM INDIVIDU I, FILM F1, FILM F2, JOUER J1,
JOUER J2
WHERE F1.Titre='The reader' AND I.NUMI=J1.NUMA
AND J1.NUMF=F1.NUMF
AND F2.Titre='Titanic' AND I.NUMI=J2.NUMA AND
J2.NUMF=F2.NUMF;

Afficher les noms des acteurs qui ont
joué dans au moins 2 films différents

SELECT DISTINCT I.Prénom, I.Nom
FROM INDIVIDU I, JOUER J1, JOUER J2
WHERE J1.NUMA=J2.NUMA AND
J1.NUMA=I.NUMI AND J1.NUMF <> J2.NUMF;

Afficher les numéros des individus qui SELECT NUMI
ne sont pas des réalisateurs
FROM INDIVIDU
(utiliser EXCEPT))
EXCEPT (
SELECT NUMI FROM FILM, INDIVIDU
WHERE NUMI=NUMR);


TD3_SGBD.pdf - page 1/3
TD3_SGBD.pdf - page 2/3
TD3_SGBD.pdf - page 3/3

Documents similaires


Fichier PDF b8wqhxy
Fichier PDF controlebdd 1 1
Fichier PDF bac blanc tic
Fichier PDF nfa007 methodespourinfo final2012 corrige
Fichier PDF conditions reglement toukountchi
Fichier PDF nfp107 2012 final corrige


Sur le même sujet..