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

Próximas questões
Com base no mesmo assunto
Q268216 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 sequência de operações CoordenadorCurso ← CursoImagem associada para resolução da questão Coordenador=Codigo Professor e Resultado ←πNome,Matricula (CoordenadorCurso) realiza uma junção sobre as relações Curso e Professor.


Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A questão está relacionada à compreensão das operações básicas da Álgebra Relacional, que é um formalismo essencial para a manipulação e consulta de dados em bancos de dados relacionais. A operação em questão é a junção, mais especificamente uma junção natural.

A sequência de operações apresentada descreve o processo de combinação de duas relações - Curso e Professor - com base em um atributo em comum, que é o Código do curso e o Coordenador, correspondente à matrícula do professor. O símbolo indica uma junção baseada na igualdade entre o atributo Coordenador de Curso e o atributo Codigo de Professor.

A operação πNome,Matricula (CoordenadorCurso) realiza uma projeção que extrai apenas os atributos Nome e Matricula do resultado da junção, eliminando as demais colunas e possíveis redundâncias. Isso efetivamente produz um conjunto de resultados que lista os nomes e matrículas dos professores que coordenam um curso.

A resposta está correta porque a junção natural seguida pela projeção dos atributos especificados é uma operação válida na álgebra relacional, e ela corresponde ao que foi descrito: identificar os professores que atuam como coordenadores de cursos, considerando que o atributo Coordenador do curso está relacionado ao Codigo do professor, que é a chave primária da relação Professor.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo