Q96093 UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação
Ano: 2018
Órgão: UNIFAL-MG
Banca: UNIFAL-MG
Assunto: Banco de Dados

O Sistema de Gestão de Projetos de Pesquisa da universidade na qual Bernardo trabalha possui, dentre outras, a relação que armazena os dados dos projetos desenvolvidos na instituição, da qual pode-se ver uma amostra na Tabela 1, abaixo: id titulo tipo_id datainicio bolsa responsavel_id 1 Ref. C 1 2018-01-29 false 2255892 2 Ref. D 2 2017-06-18 true 2254782 3 Ref. A 2 2018-02-04 true 2255633 4 Ref. F 1 2018-02-10 true 2255555 6 Ref. H 3 2017-01-12 false 2511255 8 Ref. R 1 2017-09-29 true 2255642 adddddasdasad Tabela 1: amostra de dados da relação projetos de pesquisa Já o Sistema de Gestão de Ações de Extensão possui, dentre outras, a relação que armazena os dados de todas as ações de extensão desenvolvidas na instituição, da qual pode-se ver uma amostra na Tabela 2, abaixo: id nome tipoacao inicio bolsa coordenador_id 2 Ref.A Evento 2016-02-28 true 2258992 5 Ref.P Curso 2018-05-17 true 2250782 6 Ref.E Projeto 2017-01-04 true 2200633 7 Ref.S Projeto 2016-01-19 false 1255555 8 Ref.Q Curso 2018-01-14 true 2411255 9 Ref.C Projeto 2017-04-22 false 2155642 asdasdasdasdadsasd Tabela 2: amostra de dados da relação ações de extensão Recentemente, Bernardo, que é Analista de Tecnologia da Informação, recebeu uma demanda da administração para que fosse desenvolvida uma interface onde todos os projetos realizados pela instituição (tanto os de pesquisa quanto os de extensão) possam ser consultados. Para a construção dessa interface, Bernardo desenvolveu e executou a seguinte consulta SQL: (SELECT projetopesquisa.titulo AS 'Projeto',"Pesquisa" AS 'Tipo' ,DATE_FORMAT (projetopesquisa.data_inicio, '%d/%m/%Y') AS 'Data de Início', (CASE projetopesquisa.bolsa WHEN O THEN "Não" ELSE "Sim" END) AS 'Bolsa', CONCAT("Prof(a). ", pessoa.nome) AS 'Coordenador' FROM projetopesquisa INNER JOIN pessoa ON projetopesquisa.responsavel_id = pessoa.id) UNION (SELECT acaoextensao.nome AS 'Projeto', "Extensão" AS 'Tipo', DATE_FORMAT (acaoextensao.inicio, '%d/%m/%Y') AS 'Data de Início', (CASE acaoextensao.bolsa WHEN O THEN "Não" ELSE "Sim" END) AS 'Bolsa', CONCAT ("Prof(a). ", pessoa.nome) AS 'Coordenador' FROM acaoextensao INNER JOIN pessoa ON acaoextensao . coordenador_id = pessoa.id) ORDER BY 'Projeto' Considerando apenas os dados amostrados nas Tabelas 1 e 2 e sabendo que a consulta foi executada em um servidor MySQL e que há outras tabelas envolvidas, qual será exatamente o resultado obtido com a consulta?

Comentários

Enviando...

Dica: comentários podem ficar como pendentes até aprovação.

Ainda não há comentários aprovados.

Questoes: UNIFAL-MG - 2018 - UNIFAL-MG - Analista de Tecnologia da Informação