Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2024

Banco de DadosSQL
Código
fg085510
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Os comandos SQL do tipo DML (Data Manipulation Language) são utilizados para manipular os dados no banco de dados.Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.Assinale a opção que apresenta apenas exemplos de comandos do tipo DML.
  1. ASELECT, INSERT, DROP e UPDATE.
  2. BINSERT, DROP e UPDATE.
  3. CSELECT, INSERT, DELETE e UPDATE.
  4. DCREATE, ALTER e DELETE.
  5. ESELECT, CREATE e TRUNCATE.
Revelar gabarito e comentário

GabaritoC — SELECT, INSERT, DELETE e UPDATE.

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”.

Comandos DML em SQL

Gabarito: letra C. A questão cobra o conhecimento dos comandos que integram a sublinguagem DML (Data Manipulation Language). Os comandos clássicos de DML são: SELECT, INSERT, UPDATE e DELETE. A única alternativa que contém exclusivamente esses comandos é a alternativa C.

Comandos SQL
  • 1DML (Manipulação de dados)
    • SELECT (consulta)
    • INSERT (inserção)
    • UPDATE (atualização)
    • DELETE (remoção)
  • 2DDL (Definição de dados)
    • CREATE
    • ALTER
    • DROP
    • TRUNCATE
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Inclui o comando DROP, que pertence à DDL (Data Definition Language), usado para excluir objetos do banco, não para manipular dados.

Alternativa B — ❌ Incorreta

Além de incluir DROP (DDL), falta o comando DELETE, essencial para exclusão de registros. A lista está incompleta e mistura categorias.

Alternativa C — ✅ Correta ⟵ GABARITO

Contém apenas comandos DML: SELECT (consulta), INSERT (inserção), DELETE (remoção) e UPDATE (atualização). É a classificação padrão da linguagem SQL.

Alternativa D — ❌ Incorreta

CREATE e ALTER são comandos DDL, usados para criar e modificar estruturas. Apenas DELETE é DML.

Alternativa E — ❌ Incorreta

CREATE (DDL) e TRUNCATE (DDL) não pertencem à DML. TRUNCATE remove todos os registros de uma tabela, mas é classificado como DDL por ser uma operação que redefine a estrutura.

NÃO CAIA NESSA!

Para não confundir, memorize o acrônimo SIUD para DML: Select, Insert, Update, Delete. Os comandos DDL principais são CATD: Create, Alter, Truncate, Drop. Essa separação é frequente em provas de concursos.

Gabarito: letra C.

Link permanente: /questoes/fg085510