Professor(Nome, Matricula, CPF, Codigo) Aluno(NomeAluno, Reg...
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 Temp←σCodigo=12(Professor) e R(Nome, Matricula) ←πNome,Matricula (Temp) é equivalente à expressão πNome, Matricula (σCodigo=12 (Professor))
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
A questão aborda o tema da ágebra relacional, que é essencial no contexto de banco de dados. A álgebra relacional é um conjunto de operações que toma um ou dois conjuntos de tuplas (relações) como entrada e produz uma nova relação como saída. A compreensão das operações básicas de seleção (σ) e projeção (π) é fundamental para resolver essa questão. A seleção filtra tuplas que atendem a um critério específico, enquanto a projeção cria uma nova relação com apenas algumas colunas de outra relação.
Para justificar a corretude da alternativa C, precisamos verificar se a sequência de operações apresentada na questão é equivalente à expressão simplificada dada. A primeira operação, Temp←σCodigo=12(Professor), filtra os professores com Codigo igual a 12. A segunda operação, R(Nome, Matricula) ←πNome,Matricula (Temp), projeta as colunas Nome e Matricula da relação temporária Temp.
A expressão simplificada πNome, Matricula (σCodigo=12 (Professor)) faz ambas as operações em uma única etapa: primeiro seleciona os professores com Codigo igual a 12 e, em seguida, projeta as colunas Nome e Matricula. Isso é equivalente a realizar as duas operações sequencialmente, pois a projeção não altera a condição de seleção nem a seleção altera as colunas projetadas.
Portanto, a alternativa C é correta porque a sequência de duas operações é funcionalmente equivalente à expressão simplificada, e ambas resultam numa relação contendo o Nome e a Matricula dos professores com Codigo igual a 12.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo