Questões de OLAP (On-line Analytical Processing) (Banco de Dados)

Limpar Busca

Julgue o próximo item, relativo a conceitos e noções de modelo CRISP-DM, sistemas de suporte a decisão, gestão de conteúdo e aplicações de data warehouse com OLAP. 


ROLAP e HOLAP são métodos de armazenamento de dados utilizados pelos sistemas OLAP e a diferença entre eles está na tecnologia de banco de dados — o ROLAP usa MDDB. 

  • Certo
  • Errado

Julgue o próximo item, relativo a conceitos e noções de modelo CRISP-DM, sistemas de suporte a decisão, gestão de conteúdo e aplicações de data warehouse com OLAP. 


Os sistemas de apoio à decisão (DSS) combinam dados e modelos analíticos sofisticados e interface amigável, e estão sob controle do usuário.

  • Certo
  • Errado

Julgue o próximo item, relativo a conceitos e noções de modelo CRISP-DM, sistemas de suporte a decisão, gestão de conteúdo e aplicações de data warehouse com OLAP. 


A preparação de dados, que consiste em analisar a qualidade dos dados de acordo com o problema, explorar os dados e formular as hipóteses, faz parte dos estágios do CRISP-DM.

  • Certo
  • Errado

Um gerente executivo de um grande banco deseja estudar o investimento feito pelos clientes pessoas físicas, considerando o valor investido em reais, com detalhamento por tipo de investimento e agência. Para isso, encomendou um painel OLAP, no qual a tela inicial deve ser o valor, em reais, da soma do investimento de todos os clientes de cada agência, listados por agência, agregando todos os tipos de investimento, na forma de um relatório em tela com duas colunas: Nome da Agência e Valor Total Investido.

Considere que as seguintes visões estão disponíveis:


Agencia(idAgencia,nomeAgencia)

Cliente(idCliente,nomeCliente)

Conta(idCliente,idAgencia,idConta)

TipoInvestimento(idTipoInvestimento,nomeInvestimento)

Investimento(idConta,idTipoInvestimento,valorInvestido)



Nesse contexto, considerando-se o uso do banco de dados MySQL, que consulta SQL fornece corretamente os dados para a tela inicial desejada?
  • A SELECT a.nomeAgencia AS Agencia, i.valorInvestido AS ValorTotalInvestido FROM Agencia a JOIN Conta c ON a.idAgencia = c.idAgencia JOIN Investimento i ON c.idConta = i.idConta GROUP BY a.nomeAgencia;
  • B SELECT a.nomeAgencia AS Agencia, SUM(i.valorInvestido) AS ValorTotalInvestido FROM Agencia a JOIN Conta c ON a.idAgencia = c.idAgencia JOIN Investimento i ON c.idConta = i.idConta GROUP BY c.idCliente;
  • C SELECT a.nomeAgencia AS Agencia, SUM(i.valorInvestido) AS ValorTotalInvestido FROM Agencia a JOIN Conta c ON a.idAgencia = c.idAgencia JOIN Investimento i ON c.idCliente = i.idConta GROUP BY a.nomeAgencia;
  • D SELECT a.nomeAgencia AS Agencia, SUM(i.valorInvestido) AS ValorTotalInvestido FROM Agencia a JOIN Conta c ON a.idAgencia = c.idAgencia JOIN Investimento i ON c.idConta = i.idConta GROUP BY a.nomeAgencia; 
  • E SELECT a.nomeAgencia AS Agencia, i.valorInvestido AS ValorTotalInvestido FROM Agencia a JOIN Conta c ON a.idAgencia = c.idAgencia JOIN Investimento i ON c.idConta = i.idConta GROUP BY a.nomeAgencia;

Associe adequadamente os itens referentes a bancos de dados às suas respectivas características.
1. Data Warehouse.
2. Data Mining.
3. OLAP.
4. ETL.
( ) Abordagem para integrar, limpar e transformar dados para uso em análises e relatórios.
( ) Técnica de armazenamento de dados em formato multidimensional para análise rápida e flexível.
( ) Processo de extração, transformação e carga de dados de várias fontes para um local centralizado para análise.
( ) Método de explorar grandes conjuntos de dados para descobrir padrões e tendências.
A sequência está correta em

  • A 3, 4, 2, 1.
  • B 1, 3, 4, 2.
  • C 4, 3, 1, 2.
  • D 2, 4, 3, 1.