Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESPE / CEBRASPE 2025

Banco de DadosSQL
Código
ce195009
Banca
CESPE / CEBRASPE
Órgão
ANM
Ano
2025
Nível
Superior
Cargo
Especialista em Recursos Minerais - Especialidade: Tecnologia da Informação - Ciência de Dados
Julgue o item a seguir, relativo às tecnologias CSV e JSON, à Linguagem SQL e ao modelo CRISP-DM.Para excluir uma tabela na linguagem SQL e liberar os recursos alocados por ela, inclusive índices e triggers associados, deve-se fazer uso do comando DELETE TABLE, pois ele remove tanto os dados quanto a estrutura da tabela.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

SQL: Comandos DDL e DML

ERRADO. O comando correto para excluir uma tabela e liberar os recursos alocados (índices, triggers) é DROP TABLE, e não DELETE TABLE. DELETE é um comando DML que remove linhas, mas preserva a estrutura da tabela.

A questão confunde dois comandos de naturezas distintas:

  • DROP TABLE (DDL – Data Definition Language): remove completamente a tabela e todos os objetos associados (índices, triggers, constraints).

  • DELETE (DML – Data Manipulation Language): remove apenas linhas de uma tabela, mantendo a estrutura e os metadados.

Portanto, a afirmação de que se deve usar DELETE TABLE para excluir a tabela está errada. Esse comando sequer existe na sintaxe SQL padrão. O comando correto é DROP TABLE <nome_tabela>.

Comandos SQL
  • 1DDL (estrutura)
    • DROP TABLE
      • Remove tabela + índices + triggers
  • 2DML (dados)
    • DELETE
      • Remove linhas
      • Preserva estrutura
LEVEL · soulevel.com.br
NÃO CAIA NESSA!

A banca troca o comando DDL (DROP) pelo comando DML (DELETE), que são frequentemente confundidos por iniciantes. Lembre-se: DELETE apaga dados; DROP apaga a tabela.

Gabarito: ERRADO.

Link permanente: /questoes/ce195009