Álgebra Relacional

Combinando operadores

O fato de uma operação de álgebra relacional resultar em uma instância de relação possibilita a combinação de operadores, formando então uma consulta complexa. Podemos combinar o mesmo operador diversas vezes:

πlista1(πlista2(R))=πlista1(R)\pi_{\langle lista1 \rangle} \left( \pi_{\langle lista2 \rangle} (R) \right) = \pi_{\langle lista1 \rangle}(R)

Ou, ainda, combiná-lo com outros operadores, como no exemplo abaixo:

πnome, avaliac¸a˜o(σavaliac¸a˜o>8(R))\pi_{\text{nome},\ \text{avaliação}} \left( \sigma_{\text{avaliação} > 8} (R) \right)