FC ConcursosFC Concursos

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.

  1. DROP, UPDATE e GRANT.
  2. INSERT, DROP e COMMIT.
  3. DELETE, SELECT e REVOKE.
  4. CREATE, UPDATE e SAVEPOINT.
  5. 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

Continue aprendendo