Após a realização do acordo coletivo de trabalho para o ano base de 2018, a empresa determinou o reajuste do salário de seus colaboradores em 10%. Porem falta 1 dia para o fechamento da mês, o que colocou a equipe de T.I. em alerta pois são aproximadamente 8000 colaboradores com salários e gratificações diferenciadas na empresa. Visando cumprir o prazo corretamente, a T.I. determinou que um Update no Repositório de dados/Banco de dados seria a alternativa mais viável, uma vez que a tabela ProventosColaborador tem o campo SalarioBase que faz reflexo a todos os outros campos ref. aos proventos.
Qual a instrução S.Q.L. correta para que o reajuste ocorra em todos os colaboradores da empresa em questão?
Escolha uma:
a.
UPDATE ProventosColaborador SET SalarioBase = SalarioBase + 10%
b.
ALTER TABLE ProventosColaborador SET Salario = Salario * 1.1
c.
UPDATE ProventosColaborador SET SalarioBase = SalarioBase * 1.1 (Correto)
d.
UPDATE Proventos do Colaborador SET SalarioBase = SalarioBase * 1.1
e.
UPDATE Proventos SET Salario = Salario * 1.1
Respostas
respondido por:
53
c. UPDATE ProventosColaborador SET SalarioBase = SalarioBase * 1.1
andersonsstrp78j04:
Correto, corrigido pelo AVA!
respondido por:
16
Resposta:
1_b) Linguagem de Definição de Dados (D.D.L. - Data Definition Language) e Linguagem de Manipulação dos Dados (D.M.L. – Data Manipulation Language).
2_d) Linguagem de Controle de Dados (D.C.L. – Data Control Language) . Através das instruções GRANT e REVOKE.
3_a) UPDATE ProventosColaborador SET SalarioBase = SalarioBase * 1.1
4_e) Drop database if exists PAST;
Explicação:
CORRIGIDO
Perguntas similares
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás