O comando do SQL para atualizar, na tabela Teste, o valor d...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - UPDATE Teste SET Tipo = ‘Simples’ WHERE ID = 20
O tema da questão é o comando UPDATE do SQL, que é utilizado para atualizar registros existentes em uma tabela de um banco de dados relacional. Para resolver essa questão, é necessário ter conhecimento sobre a sintaxe básica do SQL, mais especificamente do comando UPDATE, bem como entender como fazer referência a registros específicos através da cláusula WHERE.
A alternativa correta (E) demonstra o uso correto da sintaxe para atualizar um valor de uma coluna em um registro específico. O comando UPDATE é o utilizado para modificar registros existentes, seguido pelo nome da tabela que contém os registros a serem atualizados, que neste caso é Teste. A cláusula SET é usada para estabelecer o novo valor que a coluna deve ter, aqui modificando a coluna Tipo para o valor 'Simples'. Por fim, a cláusula WHERE é usada para especificar qual registro deve ser atualizado, delimitando a condição que o ID deve ser igual a 20. Essa condição é fundamental para garantir que apenas o registro desejado seja modificado, evitando alterações indesejadas em outros registros.
Esse conhecimento é fundamental para quem trabalha com bancos de dados SQL, pois a atualização de registros é uma operação comum e necessária em diversas situações do dia a dia.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
vou analisar todas as opções:
A. CHANGE Teste WITH Tipo = ‘Simples’ WHERE ID = 20
- Essa não é uma sintaxe válida no SQL padrão para realizar uma atualização. A palavra-chave correta para atualização é UPDATE.
B. MODIFY Teste PUT Tipo = ‘Simples’ WHERE ID = 20
- Novamente, essa não é uma sintaxe válida no SQL padrão para atualização. Devemos usar o comando UPDATE.
C. RENEW Teste PUT Tipo = ‘Simples’ WHERE ID = 20
- Similar às opções anteriores, essa não é a sintaxe correta para uma atualização no SQL. Devemos usar UPDATE.
D. SET Teste FOR Tipo = ‘Simples’ WHERE ID = 20
- Essa também não é a sintaxe correta para atualização no SQL. A palavra-chave correta é UPDATE.
E. UPDATE Teste SET Tipo = ‘Simples’ WHERE ID = 20
- Esta é a sintaxe correta e válida para atualizar o valor da coluna "Tipo" para 'Simples' no registro com ID igual a 20 na tabela "Teste" em SQL.
Portanto, a opção correta é a letra E.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo