Em um ambiente com múltiplos perfis de acesso ao banco corp...
Em um ambiente com múltiplos perfis de acesso ao banco corporativo, um Técnico precisa atender aos requisitos projetados pela equipe de segurança, que solicitou que privilégios sejam concedidos de forma controlada e auditável na base de dados. Nesse contexto, analise as sentenças a seguir:
I- GRANT é um comando associado ao controle de privilégios.
II- INSERT é um comando de definição de dados.
III- CREATE TABLE é comando de definição de dados.
IV- REVOKE é um comando de controle de transação.
Sobre os comandos da linguagem SQL, estão CORRETAS apenas:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B
Fundamento decisivo: A questão dependia da classificação funcional dos comandos SQL: GRANT é DCL, INSERT é DML, CREATE TABLE é DDL e REVOKE é DCL. Assim, I e III são verdadeiras, enquanto II e IV são falsas, o que leva à alternativa B.
- CREATE TABLE define estrutura e INSERT manipula dados.
- GRANT e REVOKE pertencem ao controle de privilégios (DCL), não ao controle de transação.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Resumo para decorar:
DDL = CREATE, ALTER, DROP (estrutura)
DML = INSERT, UPDATE, DELETE (manipular dados)
DCL = GRANT, REVOKE (permissões)
TCL = COMMIT, ROLLBACK (transações)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo