Pular para o conteúdo principal

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

Banco de DadosSQL
Código
cg040628
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2011
Nível
Superior
Cargo
Analista de Sistemas Júnior - Infra-Estrutura
Um banco de dados relacional possui um conjunto de relações, cujo esquema é apresentado a seguir. T1 (a, b, c, d) T2 (d, e) Considere que: • os atributos sublinhados de forma contínua são chaves primárias de suas respectivas tabelas; • todos os atributos em todas as tabelas são numéricos; • o atributo d na tabela T1 é chave estrangeira do atributo d da tabela T2; e • as tabelas T1 e T2, ambas inicialmente não contendo tuplas, tenham sobre elas executados, respectivamente, os seguintes comandos: INSERT INTO T2 VALUES (10,40),(23,52),(60,37),(31,13),(45,54),(35,10); INSERT INTO T1VALUES (1,0,4,60),(2,3,5,35), (3,4,8,31),(4,21,6,60),(5,7,7,10), (6,9,21,31),(7,3,2,23),(8,6,5,45),(9,0,0,31),(10,1,8,60);SELECT Y.eFROM T1 X JOIN T2 Y ON X.d = Y.dGROUP BY Y.eHAVING max(c) > (SELECT avg(c) FROM T1 Y)Quantas linhas há na tabela resultante da execução do comando SELECT?
  1. A1
  2. B2
  3. C3
  4. D4
  5. E5
Revelar gabarito e comentário

GabaritoC — 3

Link permanente: /questoes/cg040628