O modelo relacional estabeleceu-se como o primeiro modelo de dados para aplicações comerciais. Existe uma base teórica indispensável para os bancos de dados relacionais, que possibilita um processamento eficiente das necessidades de informações dos respectivos usuários. A respeito dessa base teórica, assinale a alternativa correta.
- A. A álgebra relacional é uma linguagem de consultas procedural e possui operações definidas em termos das respectivas operações fundamentais.
- B. As operações binárias da álgebra relacional são union, select e rename.
- C. A operação binária project da álgebra relacional permite a seleção de tuplas que satisfaçam determinada relação.
- D. A operação primária produto cartesiano da álgebra relacional permite associar informações de dois predicados quaisquer.
- E. Uma relação do banco de dados, uma relação constante e uma relação de conjuntos são os três tipos existentes de expressões básicas na álgebra relacional.