Durante a implantação de um banco de dados, foram executados...
Durante a implantação de um banco de dados, foram executados os comandos SQL a seguir.

Considerando as categorias DDL, DML e DCL, os comandos CREATE TABLE, INSERT INTO e GRANT são classificados, respectivamente, como
Comentários
Veja os comentários dos nossos alunos
Bora lá: DDL define estrutura, tipo criar, alterar, dropar tabelas e índices. DML manipula os dados: insert, update, delete. E o DCL controla acesso, tipo conceder ou revogar permissões
D(DEFINE)L, D(manipula) e D(CONTROLE)L
Fonte: Gemini
Análise das categorias de comandos Linguagem SQL em bancos de dados relacionais:
- CREATE TABLE: Pertence à DDL (Data Definition Language). É utilizada para definir, criar ou alterar a estrutura dos objetos no banco de dados (tabelas, índices, visões, etc.).
- INSERT INTO: Pertence à DML (Data Manipulation Language). É utilizada para manipular e gerenciar os dados armazenados nas tabelas (inserir, atualizar, deletar dados).
- GRANT: Pertence à DCL (Data Control Language). É utilizada para controlar privilégios, permissões e acessos de usuários no banco de dados (conceder ou revogar direitos).
Portanto, a classificação dos comandos , e é, respectivamente, DDL, DML e DCL.
A alternativa correta é a A.
DDL (Data Definition Language) – Linguagem de Definição de Dados
É usada para criar e alterar a estrutura do banco de dados.
Principais comandos: CREATE, ALTER, DROP e TRUNCATE.
Exemplo:
CREATE TABLE clientes (...);
DML (Data Manipulation Language) – Linguagem de Manipulação de Dados
É usada para inserir, alterar, excluir e consultar dados.
Principais comandos: INSERT, UPDATE, DELETE e SELECT.
Exemplo:
INSERT INTO clientes VALUES (...);
DCL (Data Control Language) – Linguagem de Controle de Dados
É usada para controlar permissões e acessos dos usuários.
Principais comandos: GRANT e REVOKE.
Exemplo:
GRANT SELECT ON clientes TO usuario;
Macete para prova:
DDL = Define a estrutura.
DML = Manipula os dados.
DCL = Controla os acessos.
A classificação correta :
CREATE TABLE → DDL (Data Definition Language) — define a estrutura do banco.
INSERT INTO → DML (Data Manipulation Language) — manipula os dados.
GRANT → DCL (Data Control Language) — controla permissões de acesso.
Macete para prova:
DDL = estrutura → CREATE, ALTER, DROP
DML = dados → INSERT, UPDATE, DELETE, SELECT
DCL = controle → GRANT, REVOKE
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo