Buscar

IBD3 - Simulados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão (Ref.: 201503274169) Pontos: 0,1 / 0,1 
O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a 
partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 
na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-
control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263 
Características do esquema: Chave primária sublinhada e chave estrangeira em itálico. 
Seguem algumas tabelas do Esquema: 
Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio) 
Nome (IDNome, IDEspécie, NomePopular) 
Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) 
Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) 
 
Assinale em qual das consultas abaixo são selecionados nomes populares de tubarões, sem repetição, que foram 
capturados com temperatura da água igual a 25 e 27 graus: 
 
 
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = 
E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA 
BETWEEN 25 AND 27; 
 
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE 
N.IDESPÉCIE = E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA IN(25,27); 
 
SELECT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE N.IDESPÉCIE = 
E.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO AND TEMPAGUA NOT BETWEEN 25 AND 27; 
 
SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE 
N.IDESPÉCIE = E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO 
AND TEMPAGUA = 25 AND 27; 
 SELECT DISTINCT NomePopular FROM NOME N, ESPÉCIE E, TUBARÃO T, CAPTURA C WHERE 
N.IDESPÉCIE = E.IDESPECIE AND E.IDESPECIE = T.IDESPECIE AND T.IDTUBARÃO = C.IDTUBARÃO 
AND TEMPAGUA IN(25,27); 
 Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201502708232) Pontos: 0,1 / 0,1 
Dentre as opções a seguir, qual não é uma função de grupo? 
 
 
MAX(x) 
 MED(X) 
 
AVG (x) 
 
CONT(*) 
 
SUM(x) 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201502708914) Pontos: 0,1 / 0,1 
Qual será o resultado da consulta SQL SELECT COUNT(*) FROM pecas WHERE cor='Vermelho' ao ser 
aplicada na tabela peças? 
 
 
 
1 
 3 
 
2 
 
0 
 
4 
 
 
 
 4a Questão (Ref.: 201502707837) Pontos: 0,1 / 0,1 
Quando desejamos selecionar o maior e o menor valor de um atributo numérico 
usamos: 
 
 
MAIOR, MENOR 
 MIN, MAX 
 
COUNT 
 
AVG 
 
SUM 
 
 
 
 5a Questão (Ref.: 201502707842) Pontos: 0,1 / 0,1 
Em SQL, para contar linhas usamos: 
 
 
 
SELECT 
 
GROUP BY 
 COUNT 
 
AVG 
 
SUM

Outros materiais