Questão nº 56

Questão de Tecnologia da Informação · FGV MPMS 2012 (nº 56)

FGV2012Técnico I - InformáticaTecnologia da Informação
Gabarito: Ever comentário ↓

Você administra um banco de dados de cotações usadas pelos vendedores de sua empresa. A empresa recentemente aprovou um aumento de preço de 10% para todos os produtos. Você precisa alterar os preços em sua base de dados de cotações para refletir este aumento.
Em referência a este cenário, indique o tipo de consulta (query) SQL que deve ser usado.

Resposta comentada

Gabarito Alternativa E

UPDATE é o comando SQL usado para modificar dados já existentes em uma tabela. Como você precisa alterar o valor da coluna de preço (aplicar +10%) em registros que já estão salvos, o UPDATE é a ferramenta certa.

  • (A) Incorreta: SELECT serve apenas para consultar/ler dados, não para alterá-los.
  • (B) Incorreta: CHANGE não existe como comando SQL padrão (é usado apenas como cláusula do ALTER TABLE para renomear colunas, não para alterar valores de linhas).
  • (C) Incorreta: APPEND não existe em SQL; para adicionar novos registros usa-se INSERT.
  • (D) Incorreta: ALTER é usado para modificar a estrutura da tabela (adicionar/remover colunas), não os dados dentro dela.
  • (E) Correta: UPDATE é o comando específico para modificar valores de registros existentes, exatamente o que o cenário exige (aplicar o aumento de 10% nos preços). A pegadinha da banca está em confundir ALTER (estrutura) com UPDATE (dados) — muitos alunos caem nessa troca.

Fonte: FGV MPMS 2012 Técnico I - Informática. 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