Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados — FUNDATEC 2026

Banco de DadosBanco de Dados
Código
qg686465
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2026
Nível
Médio
Cargo
Técnico de Laboratório: Informática
Analise os comandos abaixo, da linguagem SQL (Structured Query Language):I. CREATE TABLEII. INSERTIII. UPDATEIV. DROP TABLEV. GRANTQuais são comandos do subconjunto da linguagem de manipulação de dados (DML – Data Manipulation Language) da SQL?
  1. AApenas I e IV.
  2. BApenas I e V.
  3. CApenas II e III.
  4. DApenas III e IV.
  5. EApenas I, II e V.
Revelar gabarito e comentário

GabaritoC — Apenas II e III.

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: DDL, DML, DCL

Gabarito: letra C. A linguagem SQL é dividida em subconjuntos conforme o tipo de operação. O DML (Data Manipulation Language) agrupa comandos que manipulam os dados armazenados nas tabelas, como INSERT e UPDATE. Já CREATE TABLE e DROP TABLE fazem parte do DDL (Definição de Dados), e GRANT pertence ao DCL (Controle de Dados).

Subconjunto

Comandos

Função

DDL (Definição)

CREATE TABLE, DROP TABLE

Estrutura/esquema

DML (Manipulação)

INSERT, UPDATE

Dados das tabelas

DCL (Controle)

GRANT

Permissões/acesso

Item I – CREATE TABLE — ❌ Não é DML

O comando CREATE TABLE é utilizado para criar a estrutura de uma tabela, definindo colunas, tipos e restrições. Ele altera os metadados do banco de dados, portanto pertence ao subconjunto DDL (Data Definition Language), não ao DML.

Item II – INSERT — ✅ DML

O comando INSERT insere novas linhas de dados em uma tabela. Como lida diretamente com os dados, é um comando clássico de DML.

Item III – UPDATE — ✅ DML

O comando UPDATE modifica dados existentes em uma tabela. Também manipula os dados, sendo classificado como DML.

Item IV – DROP TABLE — ❌ Não é DML

O comando DROP TABLE remove completamente uma tabela do banco de dados, incluindo sua estrutura e dados. É um comando de DDL, pois afeta a definição do esquema.

Item V – GRANT — ❌ Não é DML

O comando GRANT concede permissões de acesso a objetos do banco de dados. Ele faz parte do subconjunto DCL (Data Control Language), responsável pela segurança e controle de acesso.

Conclusão: Apenas os comandos INSERT e UPDATE são DML, correspondendo à alternativa C.

Gabarito: letra C.

Link permanente: /questoes/qg686465