FC ConcursosFC Concursos

Questão FC546290

Em bancos de dados relacionais, uma view

Sistema de Gerenciamento de Banco de Dados (SGBD)

CEBRASPE (CESPE) · 2025

Em bancos de dados relacionais, uma view

  1. impede a filtragem e a agregação de dados provenientes das tabelas-base.
  2. é um objeto que redefine a estrutura física das tabelas-base, alterando o modo como os dados são armazenados em disco.
  3. pode ser utilizada para restrição de acesso a determinadas colunas de tabelas, funcionando como um mecanismo de segurança adicional no banco de dados.
  4. armazena fisicamente os dados em disco, duplicando todas as informações das tabelas originais.
  5. define regras de integridade referencial automaticamente para todas as tabelas-base incluídas.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

View é um objeto lógico que apresenta o resultado de uma consulta como se fosse uma tabela. Ao selecionar apenas determinadas colunas e/ou linhas na definição da view, o DBA pode ocultar campos sensíveis do usuário.

Para implementar a restrição, concede-se permissão de SELECT sobre a view e não sobre a tabela base. Assim, o usuário vê somente os dados expostos pela view, respeitando o princípio do menor privilégio.

Além disso, a view pode incluir cláusulas de filtro (por exemplo, WHERE) para limitar registros visíveis. Em casos de escrita via view, usar WITH CHECK OPTION garante que inserções/atualizações obedeçam às regras definidas pela view.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo