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? Alternativas: a) UPDATE ProventosColaborador SET SalarioBase = SalarioBase * 1.1 b) UPDATE Proventos SET Salario = Salario * 1.1 c) UPDATE ProventosColaborador SET SalarioBase = SalarioBase + 10% d) ALTER TABLE ProventosColaborador SET Salario = Salario * 1.1 e) UPDATE Proventos do Colaborador SET SalarioBase = SalarioBase * 1.1
Soluções para a tarefa
Respondido por
2
Resposta:
a)
UPDATE ProventosColaborador SET SalarioBase = SalarioBase * 1.1
Explicação:
Respondido por
0
Aap1 - Programação e Desenvolvimento de Banco de Dados
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;
Perguntas interessantes
História,
7 meses atrás
Sociologia,
7 meses atrás
Matemática,
7 meses atrás
Geografia,
10 meses atrás
Inglês,
10 meses atrás
História,
1 ano atrás
Matemática,
1 ano atrás