Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FAURGS 2022

Banco de DadosSQL
Código
qq716327
Banca
FAURGS
Órgão
SES-RS
Ano
2022
Nível
Superior
Cargo
Analista de Sistemas - Edital nº 15
Considere as tabelas GENEROS e MUSICAS definidas abaixo usando SQL (padrão SQL99 ou superior), onde a primeira corresponde a dados de gêneros musicais e a segunda a dados de músicas.Create table GENEROS(codg integer not null primary key, nome varchar(60) not null);Create table MUSICAS(codm char(5) not null primary key,nome varchar(100) not null,codg integer not null,autor varchar(250) not null,foreign key (codg) references GENEROS(codg));Considere a consulta: “listar o nome dos gêneros musicais e dados (nome e autor) das respectivas músicas do gênero. Incluir também no resultado gêneros para os quais não existem músicas correspondentes”.SELECT G.nome as genero, M.nome as musica, autor FROM ______________Assinale a alternativa que completa corretamente a lacuna acima sobre a consulta SQL, considerando o padrão SQL.
  1. AMUSICAS M CROSS JOIN GENEROS G
  2. BMUSICAS M RIGHT OUTER JOIN GENEROS G USING (CODG)
  3. CGENEROS G LEFT INNER JOIN MUSICAS M USING (CODG)
  4. DMUSICAS M LEFT OUTER JOIN GENEROS G USING (CODG)
  5. EGENEROS G NATURAL LEFT JOIN MUSICAS M
Revelar gabarito e comentário

GabaritoB — MUSICAS M RIGHT OUTER JOIN GENEROS G USING (CODG)

Link permanente: /questoes/qq716327