Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUNDATEC 2023

Banco de DadosSQL
Código
qq893508
Banca
FUNDATEC
Órgão
IF Farroupilha - RS
Ano
2023
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
São subconjuntos da linguagem SQL, EXCETO:
  1. ALinguagem de Consulta de Dados (DQL).
  2. BLinguagem de Manipulação de Dados (DML).
  3. CLinguagem de Configuração de Dados (DCL).
  4. DLinguagem de Definição de Dados (DDL).
  5. ELinguagem de Transação de Dados (DTL).
Revelar gabarito e comentário

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.

1DDL (Definição)
CREATE, ALTER, DROP
2DML (Manipulação)
INSERT, UPDATE, DELETE
3DQL (Consulta)
SELECT
4DCL (Controle)
GRANT, REVOKE
5DTL (Transação)
COMMIT, ROLLBACK, SAVEPOINT
Subconjuntos da SQL
LEVELsoulevel.com.br
Subconjuntos da SQL: DDL (Definição) (CREATE, ALTER, DROP); DML (Manipulação) (INSERT, UPDATE, DELETE); DQL (Consulta) (SELECT); DCL (Controle) (GRANT, REVOKE); DTL (Transação) (COMMIT, ROLLBACK, SAVEPOINT)

Alternativa A — ✅ Correta

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.

Gabarito: letra C.

Link permanente: /questoes/qq893508