Padrão de resposta esperado
A inclusão do novo campo dentro do cenário proposto e sem utilizar atualização através do comando DML (UPDATE) seria feita da seguinte forma:
Inicialmente:
INSERT TO EMPREGADO (nomeEmpregadoAprovado, Salario) VALUES ( João Maria, 2.500);
E, então, outro INSERT para respaldar os dois parâmetros de salário e a média:
INSERT TO EMPREGADO (João Maria, Salario, Salario2, Media) VALUES (João Maria, 2.500, 4.000, 3.250);
O empregado, portanto, registraria o valor proposto até a média salarial de R$ 5.000 em "Salario2", por exemplo: o candidato propõe o valor de R$ 4.000, e a empresa faz a média entre o Salario e Salario2, então, Media = 3.250, e propõe este valor ao candidato.
Nesse caso, não poderia ser utilizado o comando UPDATE, tendo em vista que o valor de 2.500 já estava vinculado ao cargo. Logo, foi necessário usar o comando DML INSERT para inserção dos novos valores e criação da média.
A inclusão do novo campo dentro do cenário proposto e sem utilizar atualização através do comando DML (UPDATE) seria feita da seguinte forma: Inicialmente: INSERT TO EMPREGADO (nomeEmpregadoAprovado, Salario) VALUES ( João Maria, 2.500); E, então, outro INSERT para respaldar os dois parâmetros de salário e a média: INSERT TO EMPREGADO (João Maria, Salario, Salario2, Media) VALUES (João Maria, 2.500, 4.000, 3.250); O empregado, portanto, registraria o valor proposto até a média salarial de R$ 5.000 em "Salario2", por exemplo: o candidato propõe o valor de R$ 4.000, e a empresa faz a média entre o Salario e Salario2, então, Media = 3.250, e propõe este valor ao candidato. Nesse caso, não poderia ser utilizado o comando UPDATE, tendo em vista que o valor de 2.500 já estava vinculado ao cargo. Logo, foi necessário usar o comando DML INSERT para inserção dos novos valores e criação da média.
Para escrever sua resposta aqui, entre ou crie uma conta
Modelagem de Sistemas
•UNIFSA
Compartilhar