Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — CESPE / CEBRASPE 2022

Banco de DadosBanco de Dados
Código
ce145257
Banca
CESPE / CEBRASPE
Órgão
SECONT-ES
Ano
2022
Nível
Superior
Cargo
Auditor do Estado - Tecnologia da Informação
Julgue o próximo item, a respeito de banco de dados.A implementação de uma view consiste na geração de uma tabela física que consolida os dados de outras tabelas do banco de dados.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Visão (View) em Bancos de Dados

Gabarito: ❌ ERRADO. A afirmação está incorreta, pois uma view (ou visão) não gera uma tabela física. Pelo contrário, a view é uma tabela virtual que deriva seus dados de outras tabelas sem armazená-los fisicamente. O conceito é amplamente aceito na literatura de banco de dados.

SE LIGUE NESSA!

Conforme o glossário de termos da área, “Visão ou view: tabela virtual derivada de outras tabelas.”

A implementação de uma view consiste em armazenar uma consulta (query) pré-definida no banco, que, ao ser referenciada, executa a consulta e retorna os dados como se fossem uma tabela. Os dados não são duplicados ou consolidados em uma nova estrutura física; eles permanecem nas tabelas base. Assim, a afirmativa ao dizer “tabela física” troca o conceito: view é virtual, não física.

1Armazena consulta (query)
2Dados nas tabelas base
3Não gera estrutura física
4Materialized View (tabela física)
Armazena dados consolidados
Atualização periódica
View (tabela virtual)
LEVELsoulevel.com.br
View (tabela virtual): Armazena consulta (query); Dados nas tabelas base; Não gera estrutura física; Materialized View (tabela física) (Armazena dados consolidados, Atualização periódica)
PEGA ESSA DICA!

Lembre-se: view = tabela virtual; materialized view = tabela física (caso especial). Na maioria dos contextos, a view é apenas uma definição de consulta armazenada, sem dados próprios.

ERRADO — o gabarito é a opção E.

Link permanente: /questoes/ce145257