Questão 61 · Informática: Banco de dados
Em sistemas de gerenciamento de banco de dados relacionais, uma view
- A) continuará executando e retornando os resultados calculados previamente, ainda que a tabela-base seja dela removida.
- B) pode receber privilégios de SELECT independentes da(s) tabela(s)-base, permitindo que usuários consultem apenas colunas específicas sem ter acesso pleno às tabelas originais.
- C) não armazena dados fisicamente e só reflete alterações nos dados das tabelas-base quando for redefinida.
- D) impede a exposição de colunas de uma tabela, mas não impede a exposição de linhas específicas que atendam a algum critério.
- E) é definida por meio de consulta simples em uma única tabela, sem poder incluir junções ou subconsultas.
Marque a alternativa correta:
Gabarito: B
Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).
Comentário
Gabarito: B.
Uma view é um objeto de banco de dados que pode receber privilégios próprios, como SELECT. Assim, é possível conceder a um usuário acesso apenas a determinadas colunas ou linhas filtradas pela view, sem liberar o acesso às tabelas-base. Esse é um dos principais usos das views em segurança de dados, pois a view funciona como uma camada de exposição controlada.
- (A) Se a tabela-base é removida, a view se torna inválida e não retorna resultados.
- (C) A view não armazena dados, mas reflete as alterações das tabelas-base imediatamente, sem precisar ser redefinida.
- (D) Uma view pode restringir tanto colunas quanto linhas, por meio de cláusula WHERE.
- (E) Views podem conter junções e subconsultas, além de consultas em várias tabelas.
Dica: não confunda view (virtual, reflete dados em tempo real) com view materializada (armazena resultados e precisa de atualização).
Fundamentos: Views como objetos com privilégios próprios (GRANT/REVOKE) · Views não armazenam dados fisicamente · Restrição de colunas e linhas por meio de views
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe BANRISUL 2025 (Diversos cargos), questão 61, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.