Questão nº 52

Questão de Tecnologia da Informação · FCC TRT23 2022 (nº 52)

FCC2022Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

Na linguagem SQL são respectivamente comandos DML, DDL e DCL:

Resposta comentada

Gabarito Alternativa D

Em SQL, os comandos são divididos em categorias para organizar suas funções: DML (Data Manipulation Language) manipula os dados nas tabelas; DDL (Data Definition Language) define ou altera a estrutura do banco de dados; e DCL (Data Control Language) gerencia as permissões de acesso.

  • (A) Incorreta: DROP é DDL (define/altera estrutura), não DML.
  • (B) Incorreta: CALL não é um comando DDL; ele é usado para executar procedimentos armazenados.
  • (C) Incorreta: CREATE é DDL (define/altera estrutura), não DML.
  • (D) Correta: MERGE é DML (manipula dados, combinando inserção, atualização e exclusão); TRUNCATE é DDL (remove todos os dados de uma tabela de forma estrutural, redefinindo seu estado, e não linha a linha como o DELETE, sendo a "pegadinha" mais comum); REVOKE é DCL (revoga permissões de acesso).
  • (E) Incorreta: RENAME é DDL (define/altera estrutura), não DML.

Fonte: FCC TRT23 2022 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho