Imagem de fundo

As tabelas a seguir fazem parte do sistema de...

As tabelas a seguir fazem parte do sistema de acompanhamento de projetos de uma empresa de engenharia.


tbPessoal

iPessoal

nome

1

Letícia

2

Lucas

3

Mariana



tbProjeto

iProjeto

nomeProjeto

1

Estádio

2

Metrô

3

Rodovia


tbHorasTrabalhadas

1

2

1

8

2

1

2

6

3

3

2

3

4

2

3

3

5

1

1

4

6

2

2

5

7

2

3

8


Aplicando‐se a seguinte consulta SQL ao banco de dados:


select d.nome,sum(c.totalHoras)as totalHoras from

(select a.idPessoal, b.nomeProjeto, a.totalHoras

from

(select idPessoal, idProjeto,sum(horas)as

totalHoras from tbHorasTrabalhadas

group by idPessoal, idProjeto) a, tbProjeto b

where a.idProjeto = b.idProjeto) c, tbPessoal d

where c.idPessoal = d.idPessoal

group by d.nome


Pode‐se chegar a conclusão que


A

Mariana não trabalhou em nenhum dos projetos da empresa


B

Lucas trabalhou 30 horas em todos os projetos da empresa.


C

Letícia trabalhou um total de 10 horas em todos os projetos.


D

a consulta retornará um erro em função de uma inconsistência nos registros das tabelas.


E

a consulta retornará um valor NULL para todos os colaboradores.