🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Professor(Nome, Matricula, CPF, Codigo) Aluno(NomeAluno, Re...

Próximas questões
Com base no mesmo assunto
Q268215 Banco de Dados
Professor(Nome, Matricula, CPF, Codigo)
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.
Alternativas

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?

Aridade unária.... #foco

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