Questão nº 52

Questão de Tecnologia da Informação · FGV DPE-RS 2023 (nº 52)

FGV2023Analista - Apoio Especializado (TI - Banco de Dados)Tecnologia da Informação
Gabarito: Aver comentário ↓

Sobre a utilização de views, em bancos de dados como MySQL, SQL Server, analise as afirmativas a seguir.
I. Views servem para construir e armazenar o conteúdo de consultas complexas de uso frequente.
II. Os principais SGBD não permitem o uso de operações de update/delete sobre views.
III. Em geral, as views não podem ser referenciadas na cláusula FROM em outras consultas SQL.
Está correto somente o que se afirma em:

Resposta comentada

Gabarito Alternativa A

  • (A) Correta: views efetivamente armazenam a definição (não o resultado materializado) de consultas complexas para reutilização frequente, tornando a afirmativa I verdadeira; II e III são falsas.
  • (B) Incorreta: II é falsa, pois MySQL e SQL Server permitem update/delete em views atualizáveis que atendam a certas restrições (por exemplo, sem agregações ou junções complexas).
  • (C) Incorreta: III é falsa, pois views podem normalmente ser referenciadas na cláusula FROM de outras consultas, como se fossem tabelas.
  • (D) Incorreta: inclui a II, que é falsa pelos motivos já explicados.
  • (E) Incorreta: inclui a II e a III, ambas falsas pelos motivos já explicados.

Fonte: FGV DPE-RS 2023 Analista - Apoio Especializado (TI - Banco de Dados) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho