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
- impede a filtragem e a agregação de dados provenientes das tabelas-base.
- é um objeto que redefine a estrutura física das tabelas-base, alterando o modo como os dados são armazenados em disco.
- 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.
- armazena fisicamente os dados em disco, duplicando todas as informações das tabelas originais.
- 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