Faculdades Integradas de Jacarepaguá


                                                                  NOTA
ALUNO
                                                                  MATRÍCULA
DISCIPLINA        Banco de Dados II                               PROFESSOR       Ronaldo Goldschmidt
CURSO             TADS / BSI                                      TURMA                 2830 / 2930
                 [ x ] 1ª VA [ ] 2ª VA    [ ] 3ª VA               DATA                  05/10/2011
Instruções
      Não use caneta vermelha.            Preencha o cabeçalho com o seu nome completo em letra legível.
      Seja claro(a) nas suas respostas.   Evite rasuras e não faça registros indevidos na sua avaliação.
      Não deixe questões em branco.       Demonstre suas habilidades e competências nesta avaliação.


Com base no modelo relacional abaixo, elabore as seguintes consultas em SQL (1,0 ponto cada):

Evento(id, titulo, dt_ini, dt_fim, id_cidade)
      Id_cidade referencia Cidade(id)

Patrocinador(id, nome, end, tel)

Patrocinio(id, id_evento, id_patrocinador, valor)
       id_evento referencia Evento(id)
       id_patrocinador referencia Patrocinador(id)

Artista(id, nome, representante, tel_contato)

Apresentacao(id, id_evento, id_artista, data_ini, hora_ini, data_fim, hora_fim)
      id_evento referencia Evento(id)
      id_artista referencia Artista(id)

Cidade(id, nome, UF)

 a)        Recupere os nomes de todos os artistas que se apresentaram no evento “Rock in Rio 2011”.

 b)        Obtenha todos os dados dos eventos que ainda não ocorreram e que estão sem patrocinador.

 c)        Selecione o nome do representante e o telefone de contato de todos os artistas cadastrados.

 d)        Calcule o maior, o menor, o total e a média de valores de patrocínio registrados no BD.

 e)        Mostre os nomes de patrocinadores que contenham a string “vida” em seu nome.

 f)        Recupere os dados dos eventos realizados em um único dia.

 g)        Exiba, em ordem alfabética invertida de nome, as cidades que sediaram eventos neste ano.

 h)        Mostre o valor total patrocinado por cada patrocinador.

 i)        Obtenha os nomes dos eventos que ainda não ocorreram e cuja cidade não foi informada.


                                                                                                           1
Faculdades Integradas de Jacarepaguá


j)   Recupere a quantidade de eventos cadastrados no BD.




                                                           2

1a. va bd_2

  • 1.
    Faculdades Integradas deJacarepaguá NOTA ALUNO MATRÍCULA DISCIPLINA Banco de Dados II PROFESSOR Ronaldo Goldschmidt CURSO TADS / BSI TURMA 2830 / 2930 [ x ] 1ª VA [ ] 2ª VA [ ] 3ª VA DATA 05/10/2011 Instruções Não use caneta vermelha. Preencha o cabeçalho com o seu nome completo em letra legível. Seja claro(a) nas suas respostas. Evite rasuras e não faça registros indevidos na sua avaliação. Não deixe questões em branco. Demonstre suas habilidades e competências nesta avaliação. Com base no modelo relacional abaixo, elabore as seguintes consultas em SQL (1,0 ponto cada): Evento(id, titulo, dt_ini, dt_fim, id_cidade) Id_cidade referencia Cidade(id) Patrocinador(id, nome, end, tel) Patrocinio(id, id_evento, id_patrocinador, valor) id_evento referencia Evento(id) id_patrocinador referencia Patrocinador(id) Artista(id, nome, representante, tel_contato) Apresentacao(id, id_evento, id_artista, data_ini, hora_ini, data_fim, hora_fim) id_evento referencia Evento(id) id_artista referencia Artista(id) Cidade(id, nome, UF) a) Recupere os nomes de todos os artistas que se apresentaram no evento “Rock in Rio 2011”. b) Obtenha todos os dados dos eventos que ainda não ocorreram e que estão sem patrocinador. c) Selecione o nome do representante e o telefone de contato de todos os artistas cadastrados. d) Calcule o maior, o menor, o total e a média de valores de patrocínio registrados no BD. e) Mostre os nomes de patrocinadores que contenham a string “vida” em seu nome. f) Recupere os dados dos eventos realizados em um único dia. g) Exiba, em ordem alfabética invertida de nome, as cidades que sediaram eventos neste ano. h) Mostre o valor total patrocinado por cada patrocinador. i) Obtenha os nomes dos eventos que ainda não ocorreram e cuja cidade não foi informada. 1
  • 2.
    Faculdades Integradas deJacarepaguá j) Recupere a quantidade de eventos cadastrados no BD. 2