Questão nº 69

Questão de Tecnologia da Informação - Programação · FGV DPE-RS 2023 (nº 69)

FGV2023Técnico - Apoio Especializado (Programador)Tecnologia da Informação - Programação
Gabarito: Aver comentário ↓

O programador João da DPE/RS criou a tabela TAB_UUF no banco de dados de produção erradamente.
No MySQL, para apagar a tabela criada, João deve usar o comando:

Resposta comentada

Gabarito Alternativa A

Para apagar completamente uma tabela de um banco de dados, incluindo sua estrutura e todos os dados que ela contém, utiliza-se um comando da Linguagem de Definição de Dados (DDL).

  • (A) Correta: O comando DROP TABLE nome_da_tabela; é o comando DDL correto para remover uma tabela inteira do banco de dados, apagando sua estrutura e todos os dados.
  • (B) Incorreta: O comando DELETE é um comando DML (Linguagem de Manipulação de Dados) que serve para remover linhas (registros) de uma tabela, mas não apaga a tabela em si. A armadilha da banca é confundir a remoção de dados com a remoção da estrutura da tabela.
  • (C) Incorreta: O comando TRUNCATE TABLE nome_da_tabela; é um comando DDL que remove todos os dados de uma tabela de forma muito eficiente, mas mantém a estrutura da tabela intacta.
  • (D) Incorreta: REVERSE não é um comando SQL padrão para apagar tabelas; geralmente é uma função para inverter strings.
  • (E) Incorreta: REPLACE não é um comando SQL para apagar tabelas; em SQL, pode ser uma variante do INSERT (substitui se existir) ou uma função para substituir texto.

Fonte: FGV DPE-RS 2023 Técnico - Apoio Especializado (Programador) (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho