As regras de transformação gerais para operações da álgebra ...
Considerando duas relações, R e S, analise as afirmativas a seguir:
Está correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A álgebra relacional fornece um conjunto de operações para manipular dados em tabelas e consultas, e as regras de transformação ajudam a otimizar ou reescrever consultas sem alterar o resultado final. Dada uma expressão da álgebra relacional, é função do otimizador de consulta propor um plano de avaliação da consulta que gere o mesmo resultado da expressão fornecida e que seja uma maneira menos onerosa de gerar o resultado. Algumas regras de transformação são significantes na otimização da consulta, vejamos:
I - CERTA. No caso da assertiva, temos a regra de comutação de Seleção com junção. O conceito é o seguinte: se todos os atributos da condição de seleção c envolvem somente os atributos de uma das relações que são unidas, correspondendo a R, as duas operações podem ser comutadas como é abordado a seguir.
II - CERTA. No caso da assertiva, temos a regra cascata de projeção. Nesse caso, somente as operações finais em uma sequência de operações de projeção são necessárias, as demais podem ser omitidas:
III - CERTA. Nesse caso, temos uma regra chamada Cascata de Seleção. É uma operação de seleção conjuntiva pode ser rompida em uma sequência de seleções individuais (significa uma sucessão):
Essa regra melhora o desempenho, pois as seleções em cascata evitam produtos cartesianos desnecessários no que se refere aos dados.
Gabarito do monitor: LETRA E
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo