Question à propos de l'exercice sur la jointure

Cette formation présente les fondements des bases de données relationnelles et enseigne l’écriture de requêtes SQL.

Modérateurs : Équipe sillages.info, Benjamin NGUYEN

COLELLA
Messages : 9
Enregistré le : jeu. 9 août 2018 07:07

Question à propos de l'exercice sur la jointure

Messagepar COLELLA » mar. 14 août 2018 17:26

Bonjour,

Je ne comprends pas l'exercice sur la jointure, ci-après :

Écrire la formule permettant de répondre à la question "Où peut-on voir des films de Hitchcock ?"

La réponse est :

On commence par sélectionner les films de Hitchcock, puis on fait la jointure avec la relation Seance pour ne garder que les séances des films de Hitchcock. On projette enfin sur les Salles :

Πsalle (SEANCE ⋈ (σDirecteur="Hitchcock" (FILM))).

Je ne comprends pas pourquoi SEANCE est en premier. Aurait-on pû écrire aussi : Πsalle (σDirecteur="Hitchcock" (FILM) ⋈ SEANCE)?

Je vous remercie par avance et reste à votre écoute,

Anna

Benjamin NGUYEN
Messages : 15
Enregistré le : ven. 9 juin 2017 09:59

Re: Question à propos de l'exercice sur la jointure

Messagepar Benjamin NGUYEN » jeu. 6 sept. 2018 09:02

Bonjour,

L'opérateur de jointure commute, donc SEANCE ⋈ (σDirecteur="Hitchcock" (FILM)) et σDirecteur="Hitchcock" (FILM) ⋈ SEANCE) retourne strictement le même résultat.

Cordialement,

BN


Retourner vers « Bases de données relationnelles »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité