Um engenheiro de dados efetuou três operações em um banco d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - DROP, UPDATE, REVOKE.
A questão aborda o conhecimento sobre os tipos de comandos SQL usados para manipulação de bancos de dados relacionais. Esses comandos são categorizados em três grupos principais:
- DDL (Data Definition Language) - Linguagem de Definição de Dados, que inclui comandos como CREATE, ALTER, e DROP. Eles são usados para criar e modificar a estrutura de objetos do banco de dados.
- DML (Data Manipulation Language) - Linguagem de Manipulação de Dados, que compreende comandos como SELECT, INSERT, UPDATE, e DELETE. São utilizados para inserir, atualizar, selecionar e excluir dados em tabelas existentes.
- DCL (Data Control Language) - Linguagem de Controle de Dados, que inclui comandos como GRANT e REVOKE, responsáveis por conceder e revogar acessos e permissões a usuários e roles.
Com base nesses grupos, podemos entender por que a alternativa E é a correta:
- O comando DROP se encaixa na categoria DDL porque é utilizado para remover estruturas de banco de dados, como tabelas, índices, etc.
- O comando UPDATE pertence à categoria DML, pois é empregado para atualizar dados já existentes dentro de uma tabela.
- Por fim, REVOKE é um comando DCL, usado para retirar permissões ou privilégios de usuários sobre objetos do banco de dados.
Por isso, a sequência de operações que corresponde à ordem DDL, DML e DCL dada pelo enunciado é a sequência DROP, UPDATE e REVOKE, o que faz da opção E a escolha correta.
É essencial lembrar que cada tipo de comando tem sua finalidade e é utilizado em diferentes situações no gerenciamento de um banco de dados. Além disso, conhecer essas categorias e seus comandos é fundamental para quem trabalha com SQL, seja para desenvolvimento, análise de dados ou administração de banco de dados.
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
ALTERNATIVA E
GABARITO: LETRA E
Comandos DDL: (CARDT):
Create; Alter; Rename; Drop e Truncate.
Comandos DML (SIDU)
Select; Insert; Delete; Update
Comandos DCL: (RG)
Revoke e Grant.
Gabarito Letra E.
Alternativa Letra E.
A questão trouxe os seguinte tipos de Grupos de Comandos DDL, DML e o DCL.
São Compostos por:
DDL (Data Manipulation Language) - Creat, Alter e o Drop.
DML (Data Manipulation Language) - Select, Insert, Update e Delete
DCL (Data Control Language) - Revoke e Grant
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo