Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESGRANRIO 2006

Banco de DadosSQL
Código
cg025125
Banca
CESGRANRIO
Órgão
DECEA
Ano
2006
Nível
Médio
Cargo
Técnico de Defesa Aérea e Controle de Tráfego Aéreo - Análise de Sistemas
Assinale a consulta que retorna o nome dos países dos criadores de todas as músicas.
  1. ASELECT p.nomeFROM país p, albummusica am, musica mWHERE am.cod_musica = m.cod_musicaAND m.cod_país = p.cod_país;
  2. BSELECT *FROM musica mWHERE m.cod_pais=pais. cod_país;
  3. CSELECT DISTINCT *FROM artista a, musica m, albummusica am, país pWHERE a.cod_artista = m.cod_artistaAND a.cod_país = p.cod_paísAND am.cod_musica=m.cod_artista;
  4. DSELECT p.nomeFROM artista a, musica m, albummusica am, país pWHERE a.cod_artista = m.cod_artistaAND a.cod_país = p.cod_paísAND am.cod_musica=m.cod_artista;
  5. ESELECT DISTINCT p.nomeFROM país p, artista a, musica mWHERE a.cod_artista = m.cod_artistaAND a.cod_país = p.cod_país;
Revelar gabarito e comentário

GabaritoE — SELECT DISTINCT p.nome FROM país p, artista a, musica m WHERE a.cod_artista = m.cod_artista AND a.cod_país = p.cod_país;

Link permanente: /questoes/cg025125