Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foi encontrada 1 questão.
#1770953
Texto da Questão:

Considere as Tabelas a seguir para responder a questão.

Essas Tabelas fazem parte do esquema de um banco de dados usado por uma associação de criadores de cães para organizar informações sobre os torneios que ela promove. 




Observações:

  • • A Tabela CAO contém os dados dos cães inscritos na referida associação. A coluna NOME_PAI indica o nome do pai de um cão, a coluna RACA indica a raça do mesmo, e a coluna NOME_PROPR indica o nome do seu proprietário. As demais colunas são autoexplicativas.
  • • A Tabela COMPETICAO contém informações sobre as competições patrocinadas pela associação. Suas colunas são autoexplicativas.
  • • A Tabela PARTICIPACAO informa as competições das quais participaram os cães registrados na associação. Cada linha dessa tabela indica a colocação obtida por um cão em uma determinada competição. Suas colunas são autoexplicativas.
  • • A Tabela ARBITRO contém os dados dos árbitros que julgam os cães que participam de competições. Suas colunas são autoexplicativas.
  • • Cada linha da Tabela AVALIACAO representa a nota atribuída a um cão, por um determinado árbitro em uma determinada competição. Suas colunas são autoexplicativas.

Considerando-se o universo de todas as competições promovidas pela associação de criadores de cães, qual consulta exibe o nome do árbitro, cujo código é 1111, e a média das notas que ele atribuiu ao cão chamado GINGER?

  • SELECT A.NOME, AVG(N.NOTA_ARBTR)FROM CAO C,AVALIACAO N,ARBITRO AWHERE C.NOME='GINGER' AND C.COD=N.COD_CAO AND N.COD_ARBTR=A.CODAND A.COD=1111GROUP BY A.COD
  • SELECT A.NOME, AVG(N.NOTA_ARBTR)FROM CAO C,AVALIACAO N,PARTICIPACAO P,ARBITRO AWHERE C.NOME='GINGER' AND C.COD=P.COD_CAO AND P.COD_CAO=N.COD_CAOAND N.COD_ARBTR=A.COD AND A.COD=1111GROUP BY N.NOTA_ARBTR
  • SELECT A.NOME, SUM(N.NOTA_ARBTR) / COUNT(*)FROM CAO C,AVALIACAO N,ARBITRO AWHERE C.NOME='GINGER' AND C.COD=N.COD_CAO AND N.COD_ARBTR=A.CODAND A.COD=1111
  • SELECT A.NOME, AVG(N.NOTA_ARBTR)FROM CAO C,AVALIACAO N,PARTICIPACAO P,ARBITRO AWHERE C.NOME='GINGER' AND C.COD=P.COD_CAO AND P.COD_CAO=N.COD_CAOAND N.COD_ARBTR=A.COD AND A.COD=1111
  • SELECT A.NOME, SUM(N.NOTA_ARBTR) / COUNT(*)FROM CAO C,AVALIACAO N,ARBITRO AWHERE C.NOME='GINGER' AND C.COD=N.COD_CAO AND N.COD_ARBTR=A.CODAND A.COD=1111GROUP BY A.NOME
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora