Questão 63 · Informática: Banco de dados
Em bancos de dados relacionais, o comando GRANT permite a definição de colunas específicas para as instruções de
- A) CREATE, DELETE e INSERT.
- B) DELETE, SELECT e UPDATE.
- C) DELETE, INSERT e SELECT.
- D) INSERT, SELECT e UPDATE.
- E) CREATE, INSERT e UPDATE.
Marque a alternativa correta:
Gabarito: D
Gabarito definitivo divulgado pela banca Cebraspe (BANRISUL 2025).
Comentário
Gabarito: D.
No padrão SQL, o GRANT permite definir privilégios em nível de coluna para as instruções SELECT, INSERT, UPDATE e REFERENCES. Assim, é possível permitir, por exemplo, que um usuário atualize apenas uma coluna específica de uma tabela. Entre as opções, o conjunto INSERT, SELECT e UPDATE reúne exatamente instruções que aceitam especificação de colunas.
- (A) CREATE não é privilégio de tabela específica, e DELETE não admite especificação de colunas.
- (B) DELETE não admite especificação de colunas, pois remove linhas inteiras.
- (C) DELETE não admite especificação de colunas.
- (E) CREATE não é privilégio concedido por coluna de tabela existente.
Dica: lembre que privilégios por coluna valem para SELECT, INSERT, UPDATE e REFERENCES; DELETE sempre atua sobre a linha inteira.
Fundamentos: GRANT com privilégios por coluna no padrão SQL (SELECT, INSERT, UPDATE, REFERENCES) · DELETE atua sobre linhas inteiras, sem especificação de colunas
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 63, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.