Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — CESPE / CEBRASPE 2025

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
ce216227
Banca
CESPE / CEBRASPE
Órgão
TCE-MS
Ano
2025
Nível
Superior
Cargo
Auditor de Controle Externo - Área: Tecnologia da Informação
O CRUD, que representa as quatro operações básicas em um SGBD, é um exemplo de
  1. Adata control language.
  2. Bnot only structured query language.
  3. Cdata manipulation language.
  4. Ddata definition language.
  5. Estructured query language.
Revelar gabarito e comentário

GabaritoC — data manipulation language.

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

CRUD e as linguagens SQL

Gabarito: letra C. CRUD (Create, Read, Update, Delete) são as quatro operações básicas de manipulação de dados, que na linguagem SQL correspondem aos comandos INSERT, SELECT, UPDATE e DELETE. Esses comandos fazem parte da Data Manipulation Language (DML), que é a sublinguagem responsável pela consulta e atualização dos dados armazenados.

A banca testa o conhecimento sobre a divisão da SQL em sublinguagens. Cada alternativa representa uma categoria diferente:

1DDL (definição)
CREATE, ALTER, DROP
2DML (manipulação)
CRUD: INSERT, SELECT, UPDATE, DELETE
3DCL (controle)
GRANT, REVOKE
4DTL (transação)
COMMIT, ROLLBACK
Sublinguagens SQL
LEVELsoulevel.com.br
Sublinguagens SQL: DDL (definição) (CREATE, ALTER, DROP); DML (manipulação) (CRUD: INSERT, SELECT, UPDATE, DELETE); DCL (controle) (GRANT, REVOKE); DTL (transação) (COMMIT, ROLLBACK)

Alternativa A — ❌ Incorreta

Data Control Language (DCL) gerencia permissões e privilégios de acesso (ex.: GRANT, REVOKE). Não abrange as operações CRUD.

Alternativa B — ❌ Incorreta

Not Only Structured Query Language (NoSQL) refere-se a bancos de dados não relacionais, que podem ou não seguir o modelo CRUD, mas não é uma classificação dentro da SQL padrão.

Alternativa C — ✅ Correta ⟵ GABARITO

A Data Manipulation Language (DML) engloba os comandos que realizam as operações CRUD: inserir (INSERT), consultar (SELECT), atualizar (UPDATE) e excluir (DELETE). Portanto, CRUD é um exemplo clássico de DML.

Alternativa D — ❌ Incorreta

Data Definition Language (DDL) define a estrutura do banco de dados (CREATE, ALTER, DROP). Não realiza manipulação de dados, apenas definição de esquemas.

Alternativa E — ❌ Incorreta

Structured Query Language (SQL) é a linguagem completa que inclui DML, DDL, DCL e outras. CRUD não é um exemplo de SQL como um todo, mas sim de uma de suas partes (a DML).

PEGA ESSA DICA!

Para fixar, lembre-se da sigla CRUD e associe-a diretamente à DML. Na prova, a banca pode tentar confundir com DDL (que mexe na estrutura) ou DCL (permissões). Treine identificando a qual sublinguagem cada comando SQL pertence.

Gabarito: letra C.

Link permanente: /questoes/ce216227