O Administrador de Banco de Dados (DBA) de determinada insti...
Sabe-se que a solução atendeu à necessidade para a inclusão no sistema; porém, o DBA deverá, por determinação das rotinas do setor, registrar na documentação interna a mesma instrução construída no formato de álgebra relacional. Podemos afirmar que ele deverá construir a seguinte instrução:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Em extensões da álgebra relacional que incluem operações agregadas (semelhante às extensões SQL), pode-se introduzir operadores como , , , etc. Neste caso, você poderia definir uma operação para contar as tuplas de uma relação R da seguinte forma:
yCOUNT(R)
Aqui, γ\gammaγ representa uma operação de agregação onde seria o critério agregado aplicado à relação R, semelhante ao uso de em SQL.
Só um adendo... Não faz sentido igualar o comando descrito ao operador de álgebra relacional. Note que, em todas as alternativas, nas primeiras linhas os operadores (sigma e rô) não tão igualados a nada. Não faz sentido você igualar o projeção a alguma coisa, junção a alguma coisa... Tá errado.
Enfim, não me parece uma questão complicada, a própria estatística da questão demonstra isso... Mas acho um ponto interessante a se notar. A álgebra relacional aceita variáveis, como é o caso do "FN" na questão, que permitem a associação pela simbologia de igualdade, mas os operadores não tem essa propriedade.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo