GabaritoC — Linguagem de Configuração de Dados (DCL).
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Subconjuntos da linguagem SQL
Gabarito: letra C. A questão lista cinco siglas de subconjuntos da SQL. Todas são reais, exceto a alternativa C, que denomina o subconjunto DCL como "Linguagem de Configuração de Dados". O nome correto é Linguagem de Controle de Dados (Data Control Language).
Conforme o material de apoio, os subconjuntos são: DDL (Definição), DML (Manipulação), DQL (Consulta), DCL (Controle) e DTL (Transação). A banca trocou "Controle" por "Configuração", tornando a opção C a única que não corresponde a um subconjunto válido da SQL.
DQL (Data Query Language) é o subconjunto de consulta, comando SELECT.
Alternativa B — ✅ Correta
DML (Data Manipulation Language) é o subconjunto de manipulação de dados, comandos INSERT, UPDATE, DELETE.
Alternativa C — ❌ Incorreta ⟵ GABARITO
DCL é sim um subconjunto, mas com o nome Controle de Dados, e não "Configuração". A troca do termo invalida a alternativa como representante do subconjunto.
Alternativa D — ✅ Correta
DDL (Data Definition Language) é o subconjunto de definição de estruturas, comandos CREATE, ALTER, DROP.
Alternativa E — ✅ Correta
DTL (Data Transaction Language) é o subconjunto de controle de transações, comandos COMMIT, ROLLBACK, SAVEPOINT.
NÃO CAIA NESSA!
A banca usa siglas corretas (DQL, DML, DCL, DDL, DTL) e troca apenas a descrição de uma delas: "Controle" por "Configuração". Memorize a nomenclatura exata: DCL = Controle de Dados.