Considere a seguinte tabela de um banco de dados relacional:...

Próximas questões
Com base no mesmo assunto
Q411022 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional:

Produto (ID, Nome, Peso, Valor, Categoria)

O comando de manipulação de dados do SQL para aumentar em 10% o Valor dos Produtos da Categoria ‘genérica’ é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: Letra E

Para resolver essa questão, é necessário conhecer os comandos de manipulação de dados do SQL, mais especificamente o comando UPDATE. Esse comando é usado quando se deseja modificar valores de registros preexistentes em uma tabela de um banco de dados relacional. A sintaxe correta requer a especificação da tabela a ser atualizada, a cláusula SET para definir as colunas e os novos valores, e opcionalmente a cláusula WHERE para restringir quais linhas devem ser atualizadas.

A alternativa correta (E) UPDATE Produto SET Valor = Valor * 1.1 WHERE Categoria = 'genérica' utiliza adequadamente o comando UPDATE, seguido do nome da tabela (Produto), a cláusula SET para determinar que a coluna Valor deve ser incrementada em 10% (multiplicada por 1.1), e a cláusula WHERE para limitar a atualização apenas aos produtos que pertencem à categoria 'genérica'.

É importante ressaltar que os demais comandos apresentados nas alternativas A, B, C e D não são reconhecidos pelo SQL como comandos válidos para atualização de dados.

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

E)

Esse comando usa a cláusula UPDATE para atualizar o valor do atributo Valor de todos os registros na tabela Produto onde o valor do atributo Categoria é igual a ‘genérica’. A cláusula SET especifica o novo valor do atributo Valor. No caso, o novo valor é o valor antigo multiplicado por 1.1, que é um aumento de 10%.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo