Questão FC369514
Assinale a opção que contém comandos SQL dos subconjuntos das linguagens de definição de dados (DDL), de manipulação de dados (DML) e de controle de dados (DCL), respetivamente.
Linguagem SQL
FGV · 2024
Assinale a opção que contém comandos SQL dos subconjuntos das linguagens de definição de dados (DDL), de manipulação de dados (DML) e de controle de dados (DCL), respetivamente.
- DROP, UPDATE e GRANT.
- INSERT, DROP e COMMIT.
- DELETE, SELECT e REVOKE.
- CREATE, UPDATE e SAVEPOINT.
- TRUNCATE, INSERT e ROLLBACK.
Mostrar resposta e comentário
Gabarito
A
Comentário do professor
A alternativa correta traz, na ordem solicitada, os comandos DROP, UPDATE e GRANT, cada um pertencente a um subconjunto distinto do SQL.
O comando DROP é da DDL (Linguagem de Definição de Dados). Serve para remover objetos do esquema do banco — como tabelas, índices ou bases de dados — alterando a estrutura e o dicionário de dados.
O UPDATE pertence à DML (Linguagem de Manipulação de Dados). É usado para alterar valores de registros existentes em uma tabela, aplicando mudanças linha a linha conforme condições especificadas (cláusula WHERE).
O GRANT integra a DCL (Linguagem de Controle de Dados). Tem a função de conceder privilégios e permissões a usuários ou roles, controlando o acesso e as operações autorizadas no SGBD.
Portanto, a sequência representa corretamente: definição de objetos (DDL) → manipulação de dados (DML) → controle de acesso (DCL).
Conteúdo do catálogo FC Concursos · Atualizado em