

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O diagrama entidade relacionamento mostrada na figura a seguir, modela um banco de dados para controlar a execução de projetos de pesquisa em instituições públicas de ensino.
Utilize esse diagrama para responder as questões de 47 a 49.

Fonte: Comperve 2016
Os clientes que demandaram a construção do banco de dados solicitaram que as datas de início e término de todos os projetos fossem atualizadas automaticamente para conterem a data de início da atividade que inicia primeiro, assim como a data de término da atividade que se encerra por último. Para realizar essa operação, o administrador do banco de dados deve criar a seguinte instrução SQL
update projeto set
data_inicio=(select min(atividade.data_inicio)
from atividade where atividade.idprojeto=idprojeto),
data_termino=(select max(atividade.data_termino)
from atividade where atividade.idprojeto=idprojeto)
update projeto set
data_inicio=(select min(atividade.data_inicio)
from atividade where atividade.idprojeto = projeto.idprojeto),
data_termino=(select max(atividade.data_termino)
from atividade where atividade.idprojeto = projeto.idprojeto)
update projeto set
data_inicio=(select min(atividade.data_inicio)
from atividade where atividade.idprojeto=idprojeto),
data_termino=(select max(atividade.data_termino)
from atividade where atividade.idprojeto=idprojeto)
where idprojeto=atividade.idprojeto
update projeto set
data_inicio=(select min(atividade.data_inicio)
from atividade where atividade.idprojeto= projeto.idprojeto),
data_termino=(select max(atividade.data_termino)
from atividade where atividade.idprojeto= projeto.idprojeto)
where idprojeto=atividade.idprojeto