No contexto do MySQL, assinale a opção que indica os comandos utilizados para inserir/alterar/remover registros de uma tabela.
- A)ADD/REWRITE/EXCLUDE
Errada: ADD, REWRITE e EXCLUDE não são os comandos padrão do MySQL para manipular registros de uma tabela.
- B)APPEND/REPLACE/DROP
Errada: APPEND, REPLACE e DROP não formam o trio clássico de inserir, alterar e remover registros; DROP ainda remete mais a remoção de objetos do que de linhas.
- C)INCLUDE/ALTER/ERASE
Errada: INCLUDE, ALTER e ERASE não são os comandos corretos do MySQL para operações sobre registros.
- D)INSERT/UPDATE/DELETE
Certa: INSERT, UPDATE e DELETE são exatamente os comandos usados para inserir, alterar e remover registros.
- E)MODIFY/SET/REMOVE
Errada: MODIFY, SET e REMOVE não são a nomenclatura padrão dos comandos de manipulação de registros no MySQL.
Gabarito: D
No MySQL, quando a questão fala em inserir, alterar e remover registros, ela está apontando para os três comandos básicos de manipulação de dados, o famoso trio do dia a dia do banco: INSERT, UPDATE e DELETE. Eles atuam sobre as linhas da tabela, isto é, sobre os registros, e não sobre a estrutura da tabela. Em prova, isso costuma aparecer como pegadinha para confundir com comandos de definição de estrutura, como CREATE, ALTER e DROP. O INSERT é usado para colocar um novo registro na tabela. O UPDATE serve para alterar valores já existentes em uma ou mais linhas. O DELETE remove registros. Simples, direto e muito cobrado em concursos, especialmente quando a banca quer testar se voce sabe diferenciar DML de DDL. Por isso, o gabarito é a letra D. Ela reúne exatamente os comandos utilizados para inserir, atualizar e excluir registros. As demais alternativas trazem palavras que parecem “SQL-like”, mas não correspondem aos comandos padrão do MySQL para manipulação de dados. Se voce lembrar da lógica prática, fica fácil: primeiro entra o dado, depois ele pode ser ajustado e, se necessário, apagado. É o ciclo básico de manutenção das linhas em uma tabela.