Requête algébrique - exemple

Exemple

[Film] ⋈ {⟨Directeur : Bergman⟩} est une requête algébrique, dont la sémantique donne :

  • [Film ] ⋈ {⟨Directeur : Bergman ⟩}(CINEMA ) = [Film ](CINEMA ) ⋈ {⟨Directeur : Bergman ⟩}(CINEMA ) = Film ⋈ {⟨Directeur : Bergman ⟩}

C'est donc la jointure naturelle entre la relation Film et la relation {⟨Directeur : Bergman⟩}, c'est-à-dire, l'ensemble des films dont le directeur est Bergman. On remarque que la requête algébrique suivante donne le même résultat :

  • σDirecteur=Bergman([Film ])(CINEMA).

On peut donc écrire :

[Film ] ⋈ {⟨Directeur : Bergman ⟩} = σDirecteur=Bergman([Film])