Pular para o conteúdo principal

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

Banco de DadosBanco de Dados Relacionais
Código
ce203226
Banca
CESPE / CEBRASPE
Órgão
FUB
Ano
2025
Nível
Superior
Cargo
Auditor
Julgue o seguinte item, relativo a bancos de dados relacionais.O operador BETWEEN restringe a quantidade de campos a serem excluídos no comando DELETE.
  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”.

Operador BETWEEN no comando DELETE

Gabarito: ERRADO (alternativa E). O operador BETWEEN é utilizado em cláusulas WHERE para filtrar linhas com base em um intervalo de valores, não para restringir a quantidade de campos (colunas) a serem excluídos. O comando DELETE remove linhas inteiras da tabela, e qualquer restrição sobre quais linhas serão excluídas é feita por condições na cláusula WHERE, onde BETWEEN pode ser usado, mas ele não limita "campos" (colunas). A afirmação do item é falsa.

Análise do item — ❌ ERRADO

A assertiva diz: "O operador BETWEEN restringe a quantidade de campos a serem excluídos no comando DELETE."

Vamos entender o que cada termo significa:

  • BETWEEN: operador lógico usado em SQL para verificar se um valor está dentro de um intervalo especificado (ex.: WHERE salario BETWEEN 1000 AND 2000). Ele atua sobre os valores de uma coluna, não sobre a estrutura da tabela.

  • DELETE: comando que remove tuplas (linhas) de uma tabela. A cláusula WHERE determina quais linhas serão excluídas; sem WHERE, todas as linhas são removidas.

  • "quantidade de campos" (colunas): o comando DELETE não exclui colunas; ele exclui linhas. Para remover colunas, usa-se ALTER TABLE DROP COLUMN.

Portanto, o BETWEEN não "restringe campos" — ele pode ser usado como condição no WHERE para filtrar linhas, mas a afirmação está incorreta tanto por confundir o papel do operador quanto por sugerir que DELETE "exclui campos".


Gabarito: ERRADO (❌ ERRADO)

Link permanente: /questoes/ce203226