Pular para o conteúdo principal

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

Banco de DadosSQL
Código
ce199060
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Analista – Área: Gestão da Informação – Subárea: Engenharia de Software
Julgue o item subsequente, relativo a sistemas de banco de dados.No SQL, a instrução DELETE pode ser usada para remover colunas inteiras de uma tabela e manter o restante dos dados sem alteração.
  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: DELETE e remoção de colunas

ERRADO. A instrução DELETE é um comando DML (Data Manipulation Language) que remove registros (linhas) de uma tabela, mantendo a estrutura da tabela intacta – ou seja, as colunas permanecem inalteradas. Para remover uma coluna inteira de uma tabela, o comando correto é ALTER TABLE ... DROP COLUMN, que pertence à DDL (Data Definition Language). Conforme o material de apoio, "o DELETE é um comando DML que remove registros de uma tabela, mantendo a estrutura da tabela em si", enquanto "o DROP é um comando DDL que deleta a estrutura da tabela". Portanto, a afirmação está errada.


Dica: Lembre-se da divisão: DML opera sobre os dados (linhas) – SELECT, INSERT, UPDATE, DELETE; DDL opera sobre a estrutura (tabelas, colunas, índices) – CREATE, ALTER, DROP, TRUNCATE. Essa distinção é essencial em SQL.

Comandos SQL
  • 1DML (dados/linhas)
    • SELECT
    • INSERT
    • UPDATE
    • DELETE
  • 2DDL (estrutura/colunas)
    • CREATE
    • ALTER
      • DROP COLUMN
    • DROP
    • TRUNCATE
LEVEL · soulevel.com.br

ERRADO.

Link permanente: /questoes/ce199060