Ed
ano passado
Vamos analisar as alternativas apresentadas para a instrução SQL que deve ser executada para conceder o aumento salarial de 10% apenas para as funcionárias da prefeitura: 1. update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; Esta instrução está correta. Ela atualiza o salário das funcionárias (sexo feminino) multiplicando o salário atual por 1.1, ou seja, aplicando um aumento de 10%. 2. insert FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F'; Esta instrução está incorreta. O comando `INSERT` é utilizado para adicionar novos registros, não para atualizar valores existentes. 3. insert FUNCIONARIO values SALARIO = SALARIO * 1.1 where SEXO = 'F'; Esta instrução também está incorreta. Assim como a anterior, o comando `INSERT` não é apropriado para atualizar valores e a sintaxe está errada. 4. update FUNCIONARIO set SALARIO * 1.1 where SEXO = 'F'; Esta instrução está incorreta. Falta a parte que define o novo valor do salário. A sintaxe correta deve incluir a atribuição do novo valor. Portanto, a alternativa correta que apresenta a instrução SQL adequada para conceder o aumento salarial é: update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F';
Cadastre-se ou realize login
Ed
há 2 anos
Analisando as instruções SQL fornecidas para conceder o aumento salarial apenas para as funcionárias da prefeitura, temos: - update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F';: Esta instrução está correta, pois utiliza o comando UPDATE para atualizar o salário dos funcionários do sexo feminino em 10%. - insert FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F';: Esta instrução está incorreta, pois o comando INSERT é utilizado para inserir novos registros em uma tabela, não para atualizar registros existentes. - insert FUNCIONARIO values SALARIO = SALARIO * 1.1 where SEXO = 'F';: Esta instrução está incorreta, pois a sintaxe do comando INSERT não permite a utilização de "values" dessa forma. - update FUNCIONARIO set SALARIO * 1.1 where SEXO = 'F';: Esta instrução está incorreta, pois a sintaxe do comando UPDATE requer a definição do campo a ser atualizado, como feito na primeira instrução. Portanto, a instrução SQL correta que deve ser executada diretamente no banco de dados para que o aumento salarial concedido seja implantado é: update FUNCIONARIO set SALARIO = SALARIO * 1.1 where SEXO = 'F';.
Mais perguntas desse material