Pular para o conteúdo principal

Questão de Banco de Dados — SQL — UFV 2022

Banco de DadosSQL
Código
qq809285
Banca
UFV
Órgão
UFV-MG
Ano
2022
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Considere as relações Estudante e Historico e os comandos SQL a seguir:Imagem associada para resolução da questãoI. UPDATE Estudante SET CidadeEstudante = ‘Viçosa’ WHERE CidadeEstudante <> ‘Viçosa’II. UPDATE Historico SET Conceito = ‘C’ WHERE Nota >= 60 and Nota < 75III. DELETE FROM Historico WHERE MatriculaEstudante in (SELECT MatriculaEstudante FROM Estudante WHERE CidadeEstudante = ‘Juiz de Fora’)Assinale a afirmativa INCORRETA:
  1. AO comando DELETE em (III) exclui as notas do histórico dos estudantes da cidade de Juiz de Fora.
  2. BApós a execução do comando UPDATE em (I), os nomes de todas as cidades ficarão como “Viçosa”.
  3. CO comando UPDATE em (II) poderia ter a cláusula WHERE alterada de “Nota >= 60 and Nota < 75” para “Nota BETWEEN 60 and 75”, com o mesmo resultado.
  4. DO trecho “(SELECT MatriculaEstudante FROM Estudante WHERE CidadeEstudante = ‘Juiz de Fora’)” do comando SQL em (III) é considerado uma subconsulta.
Revelar gabarito e comentário

GabaritoC — O comando UPDATE em (II) poderia ter a cláusula WHERE alterada de “Nota >= 60 and Nota < 75” para “Nota BETWEEN 60 and 75”, com o mesmo resultado.

Link permanente: /questoes/qq809285