Os clientes que demandaram a construção do banco de dados...
Imagem de fundo

Os clientes que demandaram a construção do banco de dados...

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.

Imagem associada para resolução da questão

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


A

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)


B

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)


C

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


D

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