Questão de Segurança da Informação — Geral — Quadrix 2026
Segurança da Informação›Geral
Código
qa431394
Banca
Quadrix
Órgão
CREF 11
Ano
2026
Cargo
Ana ( )
Quanto ao banco de dados e aos sistemas de gerenciamento de banco de dados (SGBD), julgue o item a seguir.
O conceito de view, em banco de dados, refere-se a uma tabela física estática que duplica os dados em um novo espaço físico do disco rígido sempre que uma nova linha é inserida na tabela original, visando otimizar a segurança do perímetro de rede.
CCerto
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”.
View em banco de dados: tabela virtual, não física
Gabarito: ERRADO. A afirmação está incorreta porque uma view (visão) é uma tabela virtual — uma consulta armazenada que não duplica fisicamente os dados; ela não ocupa espaço de armazenamento próprio e não é atualizada automaticamente a cada inserção na tabela base. O conceito descrito no enunciado mistura view com materialized view (visão materializada), que de fato armazena fisicamente os dados, mas mesmo essa não é "atualizada sempre que uma nova linha é inserida" — sua atualização é manual ou agendada. Além disso, a finalidade de view não é "otimizar a segurança do perímetro de rede", e sim oferecer uma visão lógica dos dados, podendo restringir colunas/linhas para controle de acesso.
Uma view (ou visão) é um objeto de banco de dados que representa o resultado de uma consulta SQL armazenada. Ela se comporta como uma tabela para o usuário, mas não armazena dados próprios — os dados continuam apenas nas tabelas base (físicas). Quando você consulta uma view, o SGBD executa a consulta subjacente sobre as tabelas base e retorna o resultado. Isso significa que a view é dinâmica: se os dados da tabela base mudam, a view reflete essas mudanças automaticamente, pois ela é apenas uma "janela" sobre os dados.
Por outro lado, uma visão materializada (materialized view) é um objeto que armazena fisicamente o resultado da consulta, como uma tabela real. Ela é usada para melhorar o desempenho de consultas complexas, mas exige atualização explícita (manual ou por agendamento) — não é atualizada automaticamente a cada inserção na tabela base. O enunciado descreve exatamente essa característica de armazenamento físico, mas atribui a atualização automática, o que é incorreto até para a visão materializada.
A finalidade de uma view é múltipla: simplificar consultas complexas (criando uma abstração), restringir o acesso a dados (mostrando apenas colunas ou linhas específicas, funcionando como mecanismo de segurança lógica) e garantir independência lógica entre a aplicação e a estrutura das tabelas. No entanto, isso nada tem a ver com "segurança do perímetro de rede" — que é um conceito de segurança de infraestrutura (firewalls, DMZ, segmentação de rede), não de banco de dados.
A pegadinha da banca está em misturar três conceitos distintos: (1) view como tabela virtual (correto), (2) visão materializada como tabela física (parcialmente correto, mas com atualização manual), e (3) segurança de perímetro de rede (totalmente fora do contexto). O candidato que conhece apenas o conceito básico de view pode até achar que a afirmação está certa, mas a menção a "duplicar dados" e "otimizar segurança do perímetro" denuncia o erro.
NÃO CAIA NESSA!
A banca troca view por visão materializada e ainda mistura com segurança de rede. Lembre-se: view = virtual, dinâmica, sem armazenamento próprio; materialized view = física, mas atualizada manualmente ou por agendamento. E segurança de perímetro é assunto de firewall/DMZ, não de SGBD.
View (visão)
1Tabela virtual
Consulta SQL armazenada
Sem armazenamento próprio
Dinâmica (reflete mudanças)
2Finalidades
Simplificar consultas
Restringir acesso (segurança lógica)
Independência lógica
3Visão materializada
Tabela física
Armazena resultado
Atualização manual/agendada
Não automática
4Segurança de perímetro
Firewall, DMZ, segmentação
Fora do contexto de SGBD
LEVEL · soulevel.com.br
Item — ❌ ERRADO
A afirmação está errada por três motivos:
View não é tabela física: ela é uma tabela virtual, resultado de uma consulta armazenada, sem armazenamento próprio de dados.
Não duplica dados automaticamente: a view reflete os dados das tabelas base em tempo real; a visão materializada armazena fisicamente, mas exige atualização explícita (não automática a cada inserção).
Finalidade incorreta: view serve para abstração, simplificação e controle de acesso lógico — não para "otimizar a segurança do perímetro de rede", que é um conceito de segurança de infraestrutura.