Buscar

Atividade BD Semana 6

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

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
Você viu 3, do total de 5 páginas

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

PERGUNTA 1 
 
 
SELECT C.NOME, COUNT(*) AS QTDE FROM FUNCIONARIO F 
LEFT JOIN FUNCIONARIO C ON F.SUPIDENT=C.IDENT 
GROUP BY (C.NOME) HAVING QTDE>1 
 
Analise as informações abaixo. 
I. Haverá um registro como resultado. 
II. Este comando lista os “supervisores” com a respectiva quantidade de funcionários que eles supervisionam, 
desde que tenham mais de um funcionário sob supervisão. 
III. Todos os supervisores da empresa estão listados. 
IV. Se essa parte do comando for retirada: “HAVING QTDE>1”, o resultado apresentará 3 registros. 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
 Apenas as afirmações I, II e III estão corretas. 
 
 Apenas a afirmação III está correta. 
 
 Apenas as afirmações II e IV estão corretas. 
 
 Apenas a afirmação IV está correta. 
 
 Apenas as afirmações I e II estão corretas. 
1 pontos 
PERGUNTA 2 
1. Observe as tabelas FUNCIONARIO e DEPARTAMENTO, respectivamente, a seguir: 
 
 
Agora observe o seguinte comando: 
 
SELECT D.NOME, SUM(F.SALARIO) AS SALARIOS FROM DEPARTAMENTO D 
LEFT JOIN FUNCIONARIO F ON D.NUMERO = F.DNUMERO 
GROUP BY (D.NOME) ORDER BY 2 DESC; 
 
Analise as informações abaixo. 
I. Há um erro na sintaxe do comando. 
II. O resultado apresentará 4 registros. 
III. Se ao invés de usar LEFT JOIN fosse utilizado INNER JOIN o resultado apresentaria menos registros. 
IV. O menor valor válido dos registros no campo salários é R$ 3100,00. 
V. Todos os departamentos estão listados no resultado. 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
 Apenas as afirmações IV e V estão corretas. 
 
 Apenas as afirmações II, III e IV estão corretas. 
 
 Apenas as afirmações II, III e V estão corretas. 
 
 Apenas as afirmações II, III, IV e V estão corretas. 
 
 Apenas a afirmação I está correta. 
1 pontos 
PERGUNTA 3 
1. Analise as afirmações abaixo sobre Data Warehouse e OLAP: 
I. Data Warehouse pode ser caracterizado como uma coleção de dados orientada a assunto. 
II. Os Data Warehouse são considerados não voláteis. 
III. OLAP é um termo que caracteriza análise de dados complexos do Data Warehouse. 
IV. Sistemas de Apoio à Decisão (SAD) também podem ser chamados de Sistemas de Informações Executivas 
(EIS). 
V. Processamento de transação on-line (OLTP) e extração, transformação e carga (ETL) são termos diferentes, 
mas que executam as mesmas funções em um Data Warehouse. 
 
De acordo com as afirmações apresentadas, indique qual alternativa é a correta: 
 
 As afirmações II, III, IV e V estão corretas. 
 
 As afirmações I, II, III e IV estão corretas. 
 
 As afirmações II, III e V estão corretas. 
 
 As afirmações III, IV e V estão corretas. 
 
 As afirmações I, II e III estão corretas. 
1 pontos 
PERGUNTA 4 
1. Qual é a estrutura para análise de dados que geralmente é composta por banco de dados relacional, ferramenta 
de ETL, Recursos de Análise e Mineração de Dados e Recursos de Visualização de Dados? 
 
 Big Data. 
 
 Data Mart. 
 
 Data Warehouse. 
 
 Views. 
 
 Data Lake. 
1 pontos 
PERGUNTA 5 
1. Qual das cláusulas JOIN realiza o cruzamento entre os dados das tabelas, de forma que o resultado apresente 
apenas os registros que têm coincidências de valores definidos na cláusula ON? 
 
 LEFT JOIN. 
 
 INNER JOIN. 
 
 FULL OUTER JOIN. 
 
 RIGHT JOIN. 
 
 CROSS JOIN. 
1 pontos 
PERGUNTA 6 
1. Características como: uso de dados brutos, grandes volumes de dados, usado por analistas que procuram por 
novas informações e reconhecido por sua velocidade na acumulação de dados, são encontradas em: 
 
 Bancos de Dados Relacionais. 
 
 Data Mart. 
 
 SAD (Sistemas de apoio a decisão). 
 
 Data Lake. 
 
 Data Warehouse. 
1 pontos 
PERGUNTA 7 
1. Observe as tabelas PRODUTO e FORNECEDOR, respectivamente, a seguir: 
 
 
Agora observe o seguinte comando: 
 
SELECT DISTINCT(F.RAZAO_SOCIAL) FROM PRODUTO P 
INNER JOIN FORNECEDOR F ON P.FORNECEDOR = F.IDFORNECEDOR 
WHERE VALOR<10; 
 
Quantos registros serão recuperados? 
 
 Três. 
 
 Quatro. 
 
 Cinco. 
 
 Dois. 
 
 Um. 
1 pontos 
PERGUNTA 8 
1. Observe as tabelas PRODUTO e CATEGORIA, respectivamente, a seguir: 
 
 
Agora observe o seguinte comando: 
SELECT * FROM PRODUTO P <CLAUSULA JOIN> CATEGORIA C ON P.CATEGORIA=C.IDCATEGORIA; 
Assinale com V (verdadeiro) ou F (falso) as afirmações abaixo, baseado na substituição do termo <CLAUSULA 
JOIN> no comando apresentado acima por cada uma das opções abaixo: 
( ) – Caso CLAUSULA JOIN seja INNER JOIN, teremos 8 registros como resultado. 
( ) – Caso CLAUSULA JOIN seja LEFT JOIN, teremos 8 registros como resultado. 
( ) – Caso CLAUSULA JOIN seja CROSS JOIN, teremos 8 registros como resultado. 
( ) – Caso CLAUSULA JOIN seja RIGHT JOIN, teremos 8 registros como resultado. 
 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 
 
 
 V, F, V, F 
 
 F, F, V, F 
 
 V, V, V, F 
 
 F, V, F, V 
 
 V, F, V, V 
1 pontos 
PERGUNTA 9 
1. Assinale com V (verdadeiro) ou F (falso) para as afirmações abaixo sobre Data Warehouse e Data Lake: 
( ) – Dados limpos e bem estruturados são uma das características de um Data Warehouse. 
( ) – Data Warehouse geralmente é mais barato de implementar do que Data Lake. 
( ) – Data Lake é para grandes volumes de dados, ao contrário de Data Warehouse, que geralmente é para 
pequenos volumes de dados. 
( ) – Data Lakes são conhecidos por armazenar dados em sua estrutura e granularidade original. 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 
 V, F, F, V 
 
 F, F, V, V 
 
 V, F, V, V 
 
 F, V, V, V 
 
 V, V, F, V 
1 pontos 
PERGUNTA 10 
1. Assinale com V (verdadeiro) ou F (falso) as afirmações a seguir sobre as Views: 
( ) – Uma View pode ser considerada uma única tabela, que deriva de outras tabelas. 
( ) – Assim como as tabelas básicas, as Views sempre existem de forma física no banco de dados. 
( ) – Create View é o comando utilizado para criar uma View. 
( ) – Quando a tabela básica a que uma View faz referência é atualizada, automaticamente a View é também 
atualizada. 
( ) – Quando uma View é baseada em uma única tabela, se for executado um comando de atualização de dados 
na View essa atualização será realizada também na tabela básica. 
 
A sequência correta de preenchimento dos parênteses, de cima para baixo, é: 
 
 V, V, V, F, F 
 
 V, F, V, V, V 
 
 F, V, F, F, V 
 
 V, V, F, V, V 
 
 F, F, V, V, F

Outros materiais