• Aucun résultat trouvé

Td corrigé Algèbre relationnelle pdf

N/A
N/A
Protected

Academic year: 2022

Partager "Td corrigé Algèbre relationnelle pdf"

Copied!
1
0
0

Texte intégral

(1)

UNIVERSITE PANTHEON-ASSAS PARIS 2 Année 2006-2007

L2 Economie-Gestion Informatique-bureautique

A distribuer la semaine du 5 mars 2007

Algèbre relationnelle Correction Exercice 1 :

Q1 : Liste de tous les films sortis depuis 90 Q1=SELECTION(LESFILMS, année>=1990) Ou

Q’1= SELECTION(LESFILMS, année>=1990) Q1=PROJECTION(Q’1, titre)

Remarque :

Comme il n’y a pas de confusion possible, inutile d’écrire LESFILMS.année Q2 : Liste de tous les réalisateurs

Q2=PROJECTION (LESFILMS, réalisateur)

Q3 : Liste des films français (titre, année, réalisateur) Q’3= SELECTION (LESFILMS,pays="France")

Q3=PROJECTION (Q’3, titre, année, réalisateur)

Q4 : Donnez les années de sortie des films dans lesquels GABIN joue.

Q’4= JOINTURE (LESFILMS, LESACTEURS, LESFILMS.titre = LESACTEURS.titre) Q ’’4= SELECTION (Q’4, acteur = "Gabin")

Q4=PROJECTION (Q’’4, année) ou

Q4’= SELECTION (LESACTEURS, acteur = "Gabin")

Q’’4= JOINTURE (Q’4, LESFILMS, LESFILMS.titre = Q’4.titre) Q4=PROJECTION (Q’’4, année)

Solution plus économique car on fait une jointure sur une table réduite.

Q5 : Trouver les acteurs qui ont tourné avec TRUFFAUT comme réalisateur.

Q’5= SELECTION (LESFILMS, réalisateur="Truffaut")

Q’’5= JOINTURE (Q’5, LESACTEURS, LESACTEURS.titre = Q’5.titre) Q5 = PROJECTION (Q’’5, acteur)

Q6 : Liste des films où le réalisateur est aussi acteur.

Q’6= JOINTURE (LESFILMS, LESACTEURS, LESFILMS.titre = LESACTEURS.titre) Q’’6= SELECTION (Q’6, acteur=réalisateur),

1

(2)

Q6 = PROJECTION (Q’’6, LESFILMS.titre)

Q7 : Donnez les acteurs qui jouent dans tous les films de Truffaut (Que Truffaut a fait jouer dans tous ces films)

Q’7= SELECTION (LESFILMS, réalisateur= "Truffaut") Q’’7= PROJECTION (Q’7, titre)

Q7 = LESACTEURS / Q’’7

Q8 :Trouver tous les acteurs qui ont été partenaires de DENEUVE.

Q’8 = SELECTION (LESACTEURS, acteur = "Deneuve") Q’’8= SELECTION (LESACTEURS, acteur <> "Deneuve")

Q’’’8= SELECTION ( Q’’8  Q’8, Q’8.titre = LESACTEURS.titre) Q8 = PROJECTION (Q’’’8, LESACTEURS.acteur)

Q9 :Trouver tous les réalisateurs qui ont été acteurs uniquement dans des films qu'ils ne réalisaient pas eux-mêmes.

Les réalisateurs qui jouent

Q’9 = PROJECTION (LESFILMS, réalisateur)  PROJECTION (LESACTEURS, acteur) Les réalisateurs qui jouent dans leur film

Q’’9= JOINTURE (LESFILMS, LESACTEURS, LESFILMS.titre = LESACTEURS.titre) Q’’’9= SELECTION (Q’’9, acteur=réalisateur),

Q’’’’9 = PROJECTION (Q’’’9, LESFILMS.réalisateur) Les réalisateurs qui jouent mais PAS dans leur film Q9 = Q’9 – Q’’’’9

Exercice 2 :

Quels sont les joueurs français (nom et prénom) qui ont gagné depuis 1990 (strictement) et dont le sponsor gagne plus de 1000 M€ ?

2

Références

Documents relatifs

Le but du probl`eme ci-dessous est de d´efinir une classe de mots (les grands Dycks) de deux mani`eres (par une condition num´erique, par une grammaire) et de donner

9 Sur la figure ci-contre, FTAR est un losange et ATCN est un carré.. Compare les longueurs des segments [FR]

[r]

To see that the individual fitness defined in this way is indeed predictive of the outcome of competition between types, consider the example equilibrium state depicted in Fig..

Je trace dans le plan un certain nombre de cercles puis un même nombre d’ellipses et de lignes droites.. Toutes ces figures donnent un maximum de 2011

Mais bon, ce n’est pas encore à votre portée car pour le voir, il faut connaître la définition de la convergence d’une suite et comprendre qu’une suite de réels ou une

☞ remarque : de manière générale, une distribution surfacique des charges donne un champ électrostatique discontinu, mais un

Vu de l’extérieur, une boule uniformément chargée crée le même champ qu’une charge ponctuelle portant la charge totale de la boule q = ρ.. La stabilité du noyau doit