Baixe o app para aproveitar ainda mais
Prévia do material em texto
UAM – Banco de Dados – Prova N2 Pergunta 10 Os comandos de SQL para manipulação de dados (DML) podem ser executados através de uma ferramenta administrativa, ou eles são executados internamente por um software ao se codificar uma funcionalidade do sistema. Imagine que um Módulo de Sistema de Recursos Humanos possui uma função que é aplicar um reajuste de um determinado valor para todos os funcionários de um determinado setor. Essa situação pode ocorrer por conta de uma negociação de reajuste anual para a categoria de funcionários, por exemplo. Considerando que, em determinado ano, o reajuste foi de 3,5%, qual comando a seguir deve ter sido disparado pela função interna do sistema responsável por este reajuste? · UPDATE FUNCIONARIO SET SALARIO = SALARIO + SALARIO * (3.5/100) WHERE COD_CARGO = 10 · UPDATE FUNCIONARIO SET SALARIO = SALARIO * (3.5/100) WHERE COD_SETOR = 10 · MODIFY FUNCIONARIO SET SALARIO = SALARIO * (3.5/100) WHERE COD_SETOR = 10 · UPDATE FUNCIONARIO SET SALARIO = SALARIO + SALARIO * (3.5/100) WHERE COD_SETOR = 10 · MODIFY FUNCIONARIO SET SALARIO = SALARIO + SALARIO * (3.5/100) WHERE COD_SETOR = 10
Compartilhar