Professor(Nome, Matricula, CPF, Codigo) Aluno(NomeAluno, Re...
Aluno(NomeAluno, Registro, Idade)
Curso(NomeCurso, Codigo, Coordenador, CargaHoraria)
Considerando os esquemas de relação acima, julgue o item subsequente , relativo a álgebra relacional.
A projeção, representada por π, é uma operação que utiliza a restrição de integridade referencial entre duas tabelas para estabelecer nova relação.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: E - errado
Primeiramente, é importante esclarecer o que é a projeção (π) na álgebra relacional. A projeção é uma operação unária que cria uma nova relação a partir da seleção de colunas específicas de uma relação existente, eliminando as colunas que não são especificadas. Portanto, a projeção não leva em consideração a restrição de integridade referencial entre duas tabelas, como sugere a questão.
Restrições de integridade referencial são regras aplicadas em bancos de dados relacionais para assegurar que as relações entre tabelas sejam mantidas corretamente. Por exemplo, numa relação de chave estrangeira, onde a coluna de uma tabela referencia a chave primária de outra tabela, garantindo a consistência entre as tabelas relacionadas.
Portanto, a operação de projeção está mais relacionada à seleção de atributos do que à integridade referencial entre relações. A questão parece confundir projeção com a operação de junção (em inglês, "join"), que sim utiliza a integridade referencial para combinar linhas de duas ou mais tabelas com base em chaves relacionadas.
Para resolver questões envolvendo álgebra relacional, é necessário entender as operações básicas como seleção, projeção, junção, união, diferença e interseção, e como elas são aplicadas em conjuntos de dados de um banco de dados relacional.
Com essas informações, podemos afirmar que a alternativa correta é "E - errado", pois a projeção não utiliza a restrição de integridade referencial entre duas tabelas para estabelecer uma nova relação; ela apenas seleciona colunas de uma única tabela.
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
A operação de seleção (SELECTION), representada pelo símbolo sigma, utiliza a restrição de integridade referencial entre duas tabelas para estabelecer uma nova relação.
Lembrete: A operação SELECTION corresponde ao comando WHERE na linguagem SQL.
Join (INNER JOIN)
O erro não seria porque a projeção é unária?
Projeção e Seleção são operações UNÁRIAS
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo