Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

História dos data warehouses 
 
1) Com o passar dos anos, para manterem-se competitivas, as organizações tiveram de rever a 
forma como seus negócios eram gerenciados. Dessa maneira, observar o movimento do 
ambiente externo e entender melhor os fatos internos tornou-se essencial. Essa necessidade 
trouxe consigo outra: a de armazenar grandes volumes de dados, informações e 
conhecimentos, o que só poderia ser feito em um data warehouse. 
Sobre a definição de data warehouse, marque a alternativa correta. 
A) Um data warehouse pode ser considerado como um conjunto de informações e 
conhecimentos provenientes de diversas aplicações distintas, transformados e alinhados com 
a estrutura da empresa e de alta volatilidade. 
B) Um data warehouse pode ser considerado como um conjunto de dados provenientes de 
diversas aplicações distintas, transformados e alinhados com a estrutura da empresa, com 
tempo determinado de permanência física. 
C) Um data warehouse pode ser considerado como um conjunto extensível e estruturado de 
ações desenvolvidas especificamente para a análise de dados voláteis, tanto lógica quanto 
fisicamente. 
D) Um data warehouse pode ser considerado como um conjunto expansível e estruturado de 
dados, especificamente projetado para a análise de dados não voláteis, tanto lógica quanto 
fisicamente. 
E) Um data warehouse pode ser considerado como um conjunto de dados provenientes de 
diversas aplicações idênticas, que são transformados e alinhados com a estrutura da empresa. 
 
2) A principal função do data warehouse é coletar informações da empresa para melhorar seus 
controles e disponibilizar dados com mais flexibilidade nas pesquisas. Além de manter um 
histórico de informações, o data warehouse cria padrões, melhorando os dados, corrigindo 
erros e reestruturando as informações sem afetar o sistema de origem dos dados, 
apresentando somente um modelo final e organizado para a análise. 
Sobre os conceitos básicos do data warehouse, marque a alternativa correta. 
A) O data warehouse é um subconjunto de um data mart, como se fosse pequenas porções do 
data mart que armazenam partes dos dados. 
B) O data warehouse contribui para o processo de tomada de decisões, por meio de relatórios de 
tendências, de exceção e mapas, que mostram os objetivos em comparação com o 
desempenho real. 
C) O data warehouse é, muitas vezes, utilizado para dar suporte ao business intelligence, pois 
existe um vínculo estrito entre esses dois recursos. 
D) O data warehouse apresenta como vantagens ser uma solução adequada para dados 
estruturados e ter custos baixos. 
E) O data warehouse apresenta como desvantagem o fato de que as inconsistências são 
identificadas e solucionadas depois de os dados serem carregados, o que dificulta a execução 
futura da análise e de relatórios. 
3) Uma das tecnologias que permitem que operações de business intelligence sejam realizadas 
com sucesso é a OLAP (On-Line Analytical Process). Essa tecnologia permite a análise e a 
manipulação de grandes volumes de dados sob diversas perspectivas. 
Sobre as características dessa tecnologia, marque a alternativa correta. 
A) OLAP é uma tecnologia essencial para as tarefas de business intelligence. 
B) OLAP é uma tecnologia dependente de business intelligence. 
C) OLAP é uma tecnologia dependente de data warehouse. 
D) OLAP é uma tecnologia dependente de data mart. 
E) OLAP é uma tecnologia da arquitetura computacional utilizada. 
4) O data warehouse não é a única ferramenta que pode ser utilizada para auxiliar na 
manipulação de informações dentro das empresas. Há, por exemplo, o data mart, que 
também se destaca no cenário de contribuição com a tomada de decisão. Durante algum 
tempo, as tecnologias de data mart experimentaram um crescimento realmente 
impressionante. Sua popularidade chegou a superar, inclusive, a dos data warehouses. Os 
data marts reduziram drasticamente os custos de implementação e manutenção de sistemas 
de suporte a decisões, podendo ser prototipados com muita agilidade; seus sistemas-pilotos 
ficam prontos entre 30 e 120 dias e o sistema completo, entre três e seis meses. 
Sobre a relação e as diferenças entre data warehouse e data mart, marque a alternativa 
correta. 
 
A) O data warehouse pode ser compreendido como uma parte do data mart, sendo utilizado para 
grandes empresas. 
B) O data mart é uma versão menos complexa do data warehouse e adequada apenas para uso 
em pequenas empresas. 
C) O data warehouse e o data mart são ferramentas complementares, devendo sempre ser 
utilizadas em conjunto. 
D) O data mart trabalha com informações de um departamento específico, enquanto o data 
warehouse lida com informações de toda a empresa. 
E) O data mart trabalha com conjuntos de dados maiores do que o data warehouse e economiza 
tempo para acessar um conjunto específico de dados. 
5) De acordo com grande parte da literatura, um data mart seria uma extensão (ou uma 
especialização) do data warehouse central, focado em um tema específico ou em um 
departamento da organização. 
Sobre o data mart, marque a alternativa correta. 
A) O data mart pode ser utilizado para resolver a necessidade de toda a organização, reunindo 
informações de diferentes setores da empresa. Por ser uma extensão do data warehouse, 
pode ser utilizado sozinho. 
B) O data mart utiliza um grande volume de dados, pois deve extrair os dados de toda a 
organização para fazer a seleção de conteúdo. 
C) A implementação de um data mart é complexa e demorada, pois exige que os sistemas 
individuais sejam compartimentados para atender às necessidades específicas do sistema. 
D) Se a empresa optar por criar um data mart, não será possível desenvolver um data warehouse 
completo depois. 
E) O data mart tem um custo menor de implantação e manutenção, além de permitir modelagem 
e prototipação mais rápidas, oferecendo uma solução específica para temas limitados a um 
grupo de necessidades. 
 
Data Warehousing 
 
1) Para discutir Data Warehouses e distingui-los dos banco de dados transacionais, é preciso 
que haja um modelo de dados apropriado. Neste contexto, o XXXXXXXXX é um termo 
usado para descrever a análise de dados complexos do Data Warehouse e as ferramentas 
XXXXXXXXX utilizam capacidades de computação distribuídas para análises que exigem 
mais armazenamento e poder de processamento. Aponte, nas opções a seguir, qual define 
corretamente o termo descrito. 
A) OLAP 
B) DSS 
C) Metadados 
D) Visões 
E) Dimensão 
2) Os Data Warehouses existem para facilitar as consultas ocasionais complexas, com uso 
intenso e frequente de dados. Consequentemente, os Data Warehouses precisam oferecer 
suporte à consulta de forma muito mais eficiente do que é exigido dos banco de dados 
transacionais. Neste contexto, aponte, nas opções a seguir, qual delas trata de uma 
funcionalidade que NÃO é atribuída aos Data Warehouses. 
A) Roll-up 
B) Roll-back 
C) Drill-down 
D) Giro 
E) Slice e dice 
A arquitetura XXXXXXXXX suporta vários usuários e serviços devido à sua flexibilidade. Na 
primeira camada estão as interfaces que trabalham com o usuário. Na segunda, estão os 
servidores de banco de dados e aplicações e, por isso, têm a necessidade de ter um acesso 
rápido e eficiente aos dados compartilhados, e na terceira ficam armazenadas as fontes de 
dados. Aponte, nas opções a seguir, qual define corretamente o termo descrito. 
A) Três modelos 
B) Três dimensões 
C) Três camadas 
D) Três visões 
E) Três seleções 
4) Na linguagem SQL, a funcionalidade XXXXXX é uma função que permite que uma instrução 
Select calcule vários níveis de subtotais através de um grupo especificado (Função que 
totaliza a função de Group). Esta função calcula também um total geral. XXXXXX é uma 
extensão simples para a cláusula Group by. Aponte, nas opções a seguir, qual define 
corretamente o termo descrito. 
A) OPTIMIZE 
B) RANK 
C) RANGE 
D) ROLLUP 
E) OVER 
5) Tratando da linguagem SQL em relação aos Data Warehouses, a funcionalidade XXXXXX é 
uma operação que pode ser entendida comouma espécie de “versão tridimensional” da 
operação de GROUP BY. Ela produz um maior número de resultados do que o produzido em 
um SELECT com GROUP BY comum. Aponte, nas opções a seguir, qual define corretamente 
o termo descrito. 
A) ORDER BY 
B) WINDOW 
C) RANGE 
D) PARTITION 
E) CUBE 
 
Bancos de dados operacionais versus data warehouses 
 
1) Leia atentamento o texto a seguir: 
As ferramentas de BI podem fornecer uma visão sistêmica do negócio, sendo seu objetivo 
principal transformar grandes quantidades de dados em informações de qualidade para a 
tomada de decisões. Através delas, é possível cruzar dados, visualizar informações em várias 
dimensões e analisar os principais indicadores de desempenho empresarial. (BATISTA, 2004, 
p. 24) 
Sobre as aplicações do business intelligence, escolha a alternativa que corresponde, 
respectivamente, aos sistemas de transações e aos sistemas de análise de informações. 
A) ROLAP (Relational Online Analytical Processing) e OLTP (Offline Transaction Processing). 
B) MOLAP (Multidimensional Online Analytical Processing) e OLTP (Offline Transaction 
Processing). 
C) OLAP (Online Analytical Processing) e OLTP (Offline Transaction Processing). 
D) ROLAP (Relational Online Analytical Processing) e OLAP (Online Analytical Processing). 
E) MOLAP (Multidimensional Online Analytical Processing) e ROLAP (Relational Online 
Analytical Processing). 
2) O data warehouse é um recurso cada vez mais utilizado em grandes empresas na busca por 
informações que possam fundamentar decisões acertadas por parte dos gestores. 
Sobre data warehouse, é correto afirmar que: 
A) as informações são constantemente atualizadas para que os gestores sejam informados em 
tempo real. 
B) tem, como fonte de dados, sistemas OLAP. 
C) o OLAP faz uma análise analítica específica de pequenos conjuntos de dados. 
D) o OLTP trabalha com análises superficiais de eventos esporádicos. 
E) o OLAP apoia decisões em nível estratégico, enquanto o OLTP auxilia no monitoramento 
operacional. 
3) Existe uma grande diferença entre os data warehouses e os bancos de dados operacionais. 
Estes últimos são os tradicionais sistemas de consulta às bases de dados, com pesquisas 
estruturadas. Qualquer nova pesquisa exigirá sempre o trabalho de um programador para 
promover as alterações necessárias no sistema, que sempre vai demandar alguns dias de 
serviço, o que, em caso de decisões estratégicas, é totalmente inviável. No caso dos data 
warehouses, uma nova pesquisa pode ser criada em minutos por meio de ferramentas de 
garimpagem de dados. 
Assinale a alternativa que indica as principais características dos bancos de dados 
operacionais. 
A) As atualizações são feitas em lote, isto é, o processo é executado de tempos em tempos, 
trabalhando com muitos dados de cada vez. 
B) Normalmente, as consultas são muito complexas, porque geralmente não são estruturadas. 
C) São orientados a processos de negócios, atendendo sempre a poucos usuários e contendo 
muitos dados históricos. 
D) São orientados a transações, atendendo a muitos usuários simultaneamente, geralmente de 
pequeno porte, e contendo dados atuais. 
E) Seu conteúdo é composto por dados históricos, não normalizados. 
4) Um data warehouse é projetado para apoiar o processo de tomada de decisão por meio da 
coleta, consolidação, análise e pesquisa de dados. 
Nesse sentido, as fontes de bases de dados dos data warehouses são criadas a partir de: 
A) data marts. 
B) business intelligence. 
C) bases transacionais internas e externas. 
D) outras bases de data warehouse. 
E) arquivos de sistema. 
 
Os dados armazenados nos data warehouses são desnormalizados, o que permite fácil 
agregação e detalhamento dos dados. Além disso, eles permitem que os gestores obtenham 
informações sobre o que aconteceu, por que aconteceu, o que acontecerá e o que fazer a 
respeito de determinada situação durante uma tomada de decisão. 
Por outro lado, os bancos de dados operacionais são aplicativos únicos criados para registrar 
rapidamente processos comerciais específicos, como transações com cartão de crédito. 
Além disso, diferente da natureza não normalizada dos data warehouses, a estrutura de 
dados para bancos de dados é altamente normalizada para facilitar a atomicidade, a 
consistência, o isolamento e a consistência dos dados. 
Sobre a diferença estrutural entre bancos de dados operacionais e data warehouses é correto 
afirmar: 
A) O cruzamento de dados de diferentes tabelas para criação de informações é menos complexo 
do que a leitura de um cubo em um data warehouse. 
B) A extração de relacionamentos entre as informações é mais simples em bancos de dados 
operacionais. 
C) Os data warehouses oferecem menos perspectivas de análise de informações do que os 
bancos de dados operacionais. 
D) Dada uma mesma situação, os data warehouses podem representá-la com menos tabelas do 
que em um banco de dados operacional. 
E) A estrutura utilizada pelos bancos de dados operacionais permite que representações 
tridimensionais sejam feitas. 
 
Arquiteturas de data warehouse 
 
1) Para o projeto de um business intelligence (BI), deve-se planejar a arquitetura de um data 
warehouse (DW). Existem alguns tipos de arquitetura que dependem de fatores como 
recurso financeiro limitado, foco em um departamento e pouco tempo de entrega; nesses 
casos, opta-se pela arquitetura ascendente. Seu foco está na construção de novos data 
marts. 
Nesse sentido, é correto afirmar que: 
A) permite a construção de um modelo de dados organizacional. 
B) permite a construção de um modelo de dados hierárquico. 
C) permite a construção de um modelo de dados orientado a assunto. 
D) permite a construção de um modelo de dados dimensional. 
E) permite a construção de um modelo de dados integrado. 
2) Uma empresa de grande porte, do ramo de turismo, precisa desenvolver um projeto de DW 
para atender ao modelo de "comportamento de clientes", em que precisa identificar o perfil 
de clientes que escolhem determinados pacotes de turismo, bem como quantos optam pelos 
pacotes promocionais. Para isso, será necessário envolver os departamentos relacionados a 
Marketing (promoções), Comercial (venda de pacotes) e Produção (novos produtos). Será 
também necessário atender a dados analíticos, específicos de cada um desses 
departamentos, bem como compartilhar dados de clientes, comuns a todos. 
Uma das formas de representar a arquitetura de um data warehouse é a partir de camadas, 
mais conhecidas como arquitetura de dois e três níveis. 
No que se refere ao conceito de camadas, está correto afirmar que: 
A) permite apenas a construção de um modelo de dados corporativo, sem a criação do modelo 
departamental. 
B) permite apenas a construção de um modelo departamental, sem a necessidade de criar o 
modelo corporativo. 
C) permite a construção de um modelo de dados corporativo, seguido de um modelo de dados 
departamental. 
D) permite a construção de um modelo de dados operacional, além do modelo departamental. 
E) permite a construção de um modelo de dados independentes, contendo vários modelos 
corporativos. 
3) Uma das principais desvantagens no uso de uma arquitetura de dois níveis está no fato de se 
ter um tempo de resposta muito elevado, devido ao grande volume de dados. 
Diante disso, pode-se afirmar que as partes que compõem a arquitetura de um data 
warehouse de três níveis são: 
A) fonte de dados de origem operacional, camada de consulta ao usuário final e data warehouse. 
B) fonte de dados de origem operacional, data warehouse e data marts. 
C) data warehouse, data marts e metadados. 
D) camada de consulta ao usuário final, data warehouse e data marts. 
E) fonte de dados de origem operacional, camada de consulta ao usuário final e data marts. 
4.A proposta de uma arquitetura de DW de dois níveis é a criação de um modelo no qual possa 
atender a todas as áreas de uma empresa. Dados de origem podem ser tratados e carregados 
em 
uma base analítica. O exemplo a seguir mostra a fonte de dados de origem sendo transportadapara a base analítica (EDM) e disponibilizada de forma departamental. 
 
Considerando esse exemplo, EDM pode ser considerado como: 
A) um data mart único. 
B) um conjunto de data marts conectados. 
C) um data mart corporativo. 
D) um conceito de modelo de dados corporativo. 
E) uma fonte de dados de origem operacional. 
5) Para a construção de um DW, a arquitetura de dois níveis considera duas camadas, por ser 
representada pela fonte de dados (origem) e o repositório propriamente dito. Também tem a 
vantagem de centralizar os dados e evitar a redundância. 
Além disso, é correto afirmar que: 
A) a construção dos DMs é totalmente corporativa, mantendo todos os dados da empresa. 
B) a replicação de certos segmentos de dados do DW para os DMs pode provocar um aumento 
na redundância de dados. 
C) nem todos os DMs originados a partir de um DW utilizam a arquitetura e os dados desse DW, 
o que dificulta a manutenção. 
D) a ideia de um DM é atender a todos os usuários de todos os departamentos relacionados a 
uma arquitetura. 
E) a construção de um data warehouse permite entregas rápidas. 
 
OLAP 
 
1) Muitas empresas desenvolvem soluções analíticas usando sua equipe interna de analistas de 
TI. Uma empresa do ramo de varejo precisa desenvolver uma aplicação com processamento 
analítico online (OLAP) utilizando operadores de agregação e de agrupamento. 
Para essa aplicação, a empresa exigiu dados do local, da data e dos produtos vendidos. A 
melhor representação é por meio do: 
A) cubo multidimensional com três dimensões: local, tempo e quantidade de produtos vendidos. 
B) cubo bidimensional com duas dimensões: local e quantidade de produtos vendidos. 
C) cubo multidimensional com três dimensões: local, data e informações dos produtos. 
D) cubo bidimensional com duas dimensões: data e quantidade de produtos vendidos. 
E) cubo multidimensional com três dimensões: local, mês e informações dos produtos. 
2) No passado, uma das preocupações de uma empresa estava no armazenamento correto das 
informações, mas, com o surgimento de novas tecnologias mais avançadas no 
armazenamento e no processamento, as empresas podem agora armazenar um grande 
volume de dados, para posterior análise. 
Você iniciou seu trabalho em uma empresa de consultoria de Tecnologia da Informação e 
seu gestor pediu que seja sugerida uma solução para que as consultas analíticas ofereçam 
um bom desempenho, porém o processo de armazenamento pode ser mais lento. O que 
você sugere? 
A) OLTP. 
B) OLAP. 
C) ETL. 
D) DW. 
E) BI. 
3) 
Uma das etapas importantes para a construção de um modelo multidimensional OLAP é a 
definição da hierarquia, permitindo a navegação de uma consulta, dos níveis mais abstratos 
até os mais detalhados. 
Você foi contratado por uma empesa de e-commerce que vende cosméticos para diferentes 
Estados e precisa montar dados hierárquicos que contemplem a dimensão Local. Os níveis 
indicados para essa dimensão Local, respectivamente, são: 
A) Cidade, Estado e bairro. 
B) Estado, bairro e cidade. 
C) Estado, cidade e bairro. 
D) Estado e cidade. 
E) Cidade e bairro 
4) Para uma modelagem multidimensional, são necessárias as definições relativas a dimensões 
e medidas, bem como as hierarquias necessárias para uma navegação, de forma a analisar a 
informação mais abstrata até o nivel mais detalhado. A definição dessa hierarquia deve 
considerar as necessidades de negócio, para dar apoio a essa análise. Uma empresa na área 
de educação, que possui experiência nos níveis de Educação Básica e Ensino Superior (nos 
formatos presencial e a distância), necessita saber as tendências para esse mercado, realizar 
simulações e operações estatísticas. 
Considerando uma análise temporal, quais dados dessa necessidade seriam relevantes para 
uma hierarquia, permitindo análise de resultado por níveis? 
A) Período fiscal, semestre e nível de ensino. 
B) Semestre, trimestre e formato. 
C) Semestre, trimestre e nível de ensino. 
D) Período fiscal, semestre, trimestre e número da semana no ano. 
E) Período fiscal, semestre, trimestre e formato. 
Para Willian H. Inmon, considerado o pai do Data Warehouse, um projeto de BI deve ser 
iniciado pela definição das principais consultas que apoiam os tomadores de decisão. 
Dentro da empresa que você trabalha está sendo criada uma área que tem como principal 
objetivo montar um projeto de BI. Para isso, é preciso definir claramente um assunto e 
encontrar seus: 
A) Níveis. 
B) Atributos. 
C) Modelos. 
D) Dados. 
E) Indicadores. 
Técnicas para implementação de OLAP 
 
1) O método de organização de arquivos sequenciais tem seus registros classificados nos 
valores de um ou mais campos e, por meio deles, os arquivos possibilitam que as consultas 
aos registros sejam mais aceleradas. 
Sobre esse método, é possível afirmar que: 
A) faz uso de ponteiros para permitir recuperações rápidas, de forma que não seja preciso 
acessar todos os blocos até encontrar o registro desejado. 
B) na forma de implementação de arquivo ordenado, armazena-se o registro em uma sequência; 
assim, os registros serão inseridos na ordem em que chegam. 
C) o uso desse tipo de organização de arquivos, apesar da simplicidade, exige esforço em sua 
implementação. 
D) na forma de implementação de arquivo de pilha, quando precisa alterar um registro, faz-se a 
atualização e classificação e, depois disso, o registro será alocado no local adequado. 
E) mesmo sendo um método simples, o uso desse tipo de organização de arquivos promove 
rapidez e eficiência para ordenar arquivos. 
2) A implementação de OLAP por índices de mapa de bits tem se tornado promissora para 
processar consultas de alta complexidade para apoiar a tomada de decisões. Nesse tipo de 
indexação, um array de bits é utilizado para representar cada valor exclusivo da coluna de 
cada linha em uma tabela, configurando os bits correspondentes à linha como ON (valor 1) 
ou OFF (valor 0). 
Sobre o índice de mapa de bits, é correto afirmar que: 
A) é útil para atributos de alta cardinalidade, que são aquelas colunas com uma grande 
quantidade de valores diferentes. 
B) quanto maior for a cardinalidade de um atributo indexado, menor será o tamanho de um 
índice de mapas de bits. 
C) realizar modificações em índices de mapa de bits não exige muito esforço. 
D) podem ser usados operadores lógicos para melhorar o desempenho da complexidade de 
consulta ao se aplicarem operações lógicas de baixo custo. 
E) em dados de baixa cardinalidade, tem-se o aumento no tempo de resposta em comparação 
com outros tipos de índices. 
3) 
Índices de mapa de bits são úteis para armazenar dados de aplicações para unir uma grande 
tabela de fatos para menores tabelas de dimensões, como aqueles dispostos em um 
esquema em estrela (star schema). Com o intuito de reduzir a necessidade de espaço e 
melhorar o desempenho das consultas, as técnicas de compressão, codificação e binning 
foram criadas. 
Quanto à técnica de binning, pode-se afirmar que: 
A) usa vetores de bits esparsos para separá-los em partes iguais e cria a “cauda” e o 
“preenchimento” como formas de interpretação dos dados. 
B) utiliza o algoritmo WAH (Word Aligned Hybrid Code) para comprimir dados de mapa de bits. 
C) permite o agrupamento de várias chaves das tabelas de dimensão em estruturas de mapa de 
bits semelhantes em categorias. 
D) precisa de mais sequências de mapas de bits para fazer a codificação de uma determinada 
coluna. 
E) faz o uso de codificação binária para otimizar as consultas por meio de três métodos: equality 
encoding, interval encoding e range encoding. 
 
4) Os índices de junção materializam uma junção relacional entre duas tabelas, mantendo pares 
de identificadores de linha que participam dessa junção. Nos data warehouses, os índices de 
junção relacionam os valores das dimensões às linhas na tabela de fatos. 
Sobre o uso dos índices de junção, pode-se afirmar que: 
A) podem ser aplicados em casos em que há mais de dois relacionamentos. 
B) com os índices de junção não é possível formar índices dejunção compostos abrangendo 
várias dimensões. 
C) a ligação entre uma tabela de fatos e suas tabelas de dimensões correspondentes no DW é a 
chave primária da tabela de fatos e a chave estrangeira da tabela de dimensões. 
D) mesmo que a tabela de fatos registre somente alguns valores, todos devem participar da 
junção. 
E) é válido lembrar que essas junções têm bom custo computacional, mesmo quando há 
consultas acessando volumes de dados muito grandes. 
5) Os registros em arquivo físico são organizados para que possam ser recuperados de forma 
eficiente. Organização de arquivos é o arranjo físico de dados em um arquivo em registros e 
blocos de armazenamento secundário. 
Qual o tipo de organização que consiste na inserção de novos registros no arquivo na mesma 
ordem em que são inseridos? 
A) Arquivos sequenciais. 
B) Arquivos desordenados. 
C) Arquivos hash. 
D) Arquivos ordenados. 
E) Arquivos secundários 
 
Utilizar técnicas de Data Mining 
 
1) O que caracteriza uma consulta do tipo ICEBERG? 
A) Uma consulta "fria", ou seja, sem credibilidade. 
B) Que apresenta somente resultados ocultos. 
C) Que apresenta um resultado limitado e pré-estabelecido. 
D) Uma consulta bruta, que precisa ser lapidada depois. 
E) Uma consulta com dados negativos apenas. 
2) Qual a cláusula presente em consultas ICEBERG? 
A) GROUP BY. 
B) CUBE. 
C) RANGE. 
D) WINDOW AS. 
E) HAVING. 
3) Quais são os 2 componentes de uma associação? 
A) First Side ==> Second Side. 
B) Left Hand Side ==> Right Hand Side. 
C) Right Valour ==> Lift Valour. 
D) Right ==> Wrong. 
E) Data Previous ==> Data Following. 
 
4) São componentes de uma Árvore de decisão: 
A) Nó, ramo e folha. 
B) Nó, galho e ramo. 
C) Tronco, ramo e fruto. 
D) Raiz, nó e fruto. 
E) Bifurcação, galho e tronco. 
 
5) A que se refere a Inteligência Artificial para descoberta do conhecimento no Data Mining? 
A) Um super computador orgânico. 
B) Cruzamento de bases de dados independentes que se filtram sozinhas. 
C) O SGBD aprende conforme a experiência de cada usuário. 
D) Algoritmos programados para detectar padrões, tendências, grupos e exclusões. 
E) Centenas de processadores em Cluster que podem tomar decisões sozinhos. 
 
Aplicar metodologias de Data Mining (Mineração de Dados) 
 
1) O que significa KDD? 
A) Árvore de decisão. 
B) Processo de exportação de dados. 
C) Progresso de agrupamento de dados. 
D) Processo de descoberta de conhecimento. 
E) Dados em rotina assíncrona. 
2) São técnicas de Data Mining: 
A) Extração, transformação e carga. 
B) CRISP-DM, SEMMA e Árvore de decisão. 
C) Raiz, nós e OLAP. 
D) Árvore, Cluster e ELP. 
E) SCHEMMA, modular e agrupamento. 
 
3) Quando a mineração dos dados é relacionada a um determinado período, o ideal é utilizar o 
método: 
A) Análises atemporais. 
B) Árvore de decisão. 
C) Análise de Cluster. 
D) File seek. 
E) Análise de séries temporais 
 
4) Regras de associação servem para: 
A) Calcular tempo. 
B) Limitar períodos. 
C) Definir quais dados estão relacionados. 
D) Definir condições. 
E) Calcular valores dos dados. 
 
5) Arroz, toalha de banho, vinho e saco de lixo são produtos distintos, mas podem ser 
considerados de um mesmo grupo. Qual método é utilizado para fazer esse agrupamento? 
A) Desambiguação. 
B) Análise de vendas. 
C) Análise de Cluster. 
D) Data OLAMP. 
E) Árvore de decisão. 
 
Modelo de maturidade do data warehouse 
1) O modelo analítico de maturidade TDWI (The Data Warehousing Institute) consiste em 
seis estágios. Esse modelo analítico tem a característica de mostrar que, à medida que as 
organizações avançam nesses estágios, elas passam a ganhar maior valor com seus 
investimentos. 
O "abismo", que está sinalizado entre duas etapas, de acordo com a figura, é uma representação 
metafórica para indicar o tamanho do desafio que uma organização deve fazer para migrar de um 
estágio para outro. 
 
Qual das opções a seguir corresponde ao nível que essa organização irá atingir após vencer o 
"abismo"? 
A) Nível avançado. 
B) Nível intermediário. 
C) Nível pré-adaptação. 
D) Nível inicial. 
E) Nível mercado. 
2) Certa empresa de prestação de serviços na área de telecomunicações é, estruturalmente, 
dividida em cinco setores: vendas, visita técnica, recursos humanos, administração e 
almoxarifado. Cada setor conta com um analista que, diariamente, controla todas as 
atividades em uma planilha compartilhada. Quando o dono da empresa precisa de qualquer 
informação do dia, precisa ir até o analista do setor e perguntar sobre tal. Geralmente os 
analistas não trocam informações entre si, e não há nenhuma ferramenta que armazene um 
histórico das atividades. 
Levando em consideração o modelo de maturidade de seis etapas, em qual estágio a 
empresa apresentada se encontra no momento, caso quisesse iniciar a implementação de 
um data warehouse? 
A) Pré-natal. 
B) Infância. 
C) Infantil. 
D) Adolescência. 
E) Adulto. 
O Business Intelligence é um recurso essencial para acessar, 
compartilhar e consolidar dados clínicos. Considere que a rede fictícia da figura a seguir foi 
projetada de acordo com o modelo de maturidade CMMI (Capability Maturity Model Integration — 
Integração do Modelo de Maturidade Capacitiva), que foi criado com o objetivo de consolidar 
requisitos clínicos e apresentar alta confiabilidade e velocidade de acesso aos dados para uma 
rede de hospitais de um Estado. Essa solução traria inúmeros benefícios no âmbito da saúde, 
pois resultados, exames e pesquisas seriam disponibilizados para os setores envolvidos 
 
De acordo com o texto e a figura da rede apresentada, qual das opções a seguir representa, na 
prática, o local onde o data warehouse (DW) estaria instalado? 
A) Núcleo da rede. 
B) Rede de distribuição. 
C) Rede de acesso. 
D) Hospital 1. 
E) Hospital 2. 
Um Enterprise Data Warehouse (EDW) é um banco de dados, ou conjunto de bancos de dados, 
que centraliza as informações de uma empresa de várias fontes e aplicativos e as disponibiliza 
para 
análise e uso em toda a organização. Os EDWs podem ser alojados em um servidor local ou na 
nuvem. 
Os dados armazenados nesse tipo de armazém digital podem ser um dos ativos mais valiosos de 
uma empresa, pois representam muito do que se sabe sobre a empresa, seus funcionários, 
clientes 
e muito mais. 
Observe a rede a seguir e selecione a opção que é a tecnologia responsável por extrair, refinar e 
consolidar dados diferentes oriundos de fontes de dados diferentes em um DW. 
 
A) ELT (Extract Transform Load — extração e transformação de dados). 
B) CRM (Customer Relationship Management — Gerenciamento de relação com os clientes). 
C) ERP (Enterprise Resource Planning — Planejamento dos recursos da empresa). 
D) OLAP (OnLine Analytical Processing — Processamento analítico em tempo real). 
E) Data Mining (mineração de dados). 
 
5) No modelo de maturidade de seis etapas proposto para implementação de um data 
warehouse (DW), a fase final, conhecida como avançada, é constituída de duas fases: adulto e 
sábio. Esse período é ilustrado, na prática, pela operação do DW dentro das operações. Das 
opções a seguir, qual afirmação melhor caracteriza a fase avançada? 
A) Nessa fase, o principal elemento da rede são os data marts, servidores locais responsáveis por 
concentrar e processar todos os dados da empresa e disponibilizá-los em tempo real. 
B) Nessa fase, a organização já está com o conceito de integração de dados amadurecido, e toda 
a estrutura da empresa foi transformada para atender essa nova realidade. Agora, devem-se 
expandir os serviços de BI para outras empresas. 
C) Na fase avançada, as empresas utilizam setores estratégicos para a consolidação dos dados, 
e 
diariamente é reportado um relatório, que é enviado por e-mail para todos os funcionários. 
D) As planilhas (ou spreadmarts) são a principal característica dessa fase, pois os gestores e 
tomadores de decisão se baseiam nelas para fazer apresentações em dashboards. 
E) Informações descentralizadas, trabalho manual e falta de automatização dos processos são 
característicasfundamentais que representam a fase avançada dentro do modelo de 
maturidade de implantação de um DW. 
 
Manutenção de data warehouses 
 
1) A fase de preparação de dados é a primeira etapa no processo de manutenção de projetos 
DW. Ela envolve a coleta de dados brutos de uma ou mais fontes e transforma em um banco 
de dados para, antes do seu uso em uma análise de negócios, melhorar sua qualidade. 
Assinale a alternativa que apresenta as etapas da fase de preparação dos dados da 
manutenção de um DW: 
A) Extração > transporte > limpeza > auditoria. 
B) Extração > fusão > transporte > auditoria. 
C) Extração > limpeza > auditoria > transporte. 
D) Extração > limpeza > auditoria > fusão. 
E) Extração > limpeza > fusão > propagação. 
2) Nessa etapa, trabalha-se na solução de transações orfanadas, que são aquelas que podem 
perder elementos importantes, como um pedido sem um cliente, por exemplo. 
A qual etapa do fluxo de trabalho para a manutenção de DW o enunciado se refere? 
A) Extração. 
B) Transporte. 
C) Limpeza. 
D) Notificação. 
E) Propagação. 
3) Geralmente, faz-se a coleta de dados em proporções astronômicas em um DW. Quanto mais 
informações são armazenadas no DW, mais difícil será para encontrar as informações 
corretas no momento certo. Espera-se que a função da tarefa para manter o DW trabalhe na 
resolução desse problema. A qual tarefa o enunciado se refere? 
A) Notificação. 
B) Extração. 
C) Propagação. 
D) Auditoria. 
E) Fusão. 
4) Os dados transacionais de uma grande empresa estão disponíveis em bases de diferentes 
fontes. Para que dados carregados no DW sejam considerados adequados à formação de 
tabelas fato e dimensionais, a etapa de limpeza pode realizar procedimentos para melhorar a 
qualidade nesses dados. 
Assinale a alternativa que indica um problema tratado nessa etapa: 
A) Existência de valores não previstos. 
B) Checagem de razoabilidade dos dados. 
C) Integração de diferentes fontes de dados. 
D) Manipulação de exceções. 
E) Elevado tempo de resposta das análises. 
5) Transporte é a segunda etapa da fase de preparação de dados para manter um DW. Essa 
etapa refere-se à movimentação dos dados extraídos para uma área de concentração. 
Assinale a alternativa que indica uma função que corresponde àquelas executadas na etapa 
de transporte: 
A) Transferência de grandes volumes de dados a partir de fontes de sistemas operacionais. 
B) Busca dos dados provenientes de um sistema de origem. 
C) Leitura e compreensão da fonte da qual o dado é proveniente. 
D) Atividade de cópia de partes do dado necessárias à sua apresentação para análises futuras. 
E) Processamento de inconsistências quando os dados são extraídos de fontes diversas, mas 
utilizam diferentes sistemas de codificação para o mesmo tipo de dado. 
 
Operações sobre cubos de dados 
 
1) Dentro das operações possíveis em um cubo de dados, existe a de dice, que realiza a 
navegação 
pelos dados na visualização por meio de um cubo. 
Considerando o cubo de dados a seguir, qual a alternativa que ilustra o resultado obtido com 
a operação dice? 
 
 
a) 
 
 
b) 
 
 
c) 
 
 
d) 
 
 
e) 
 
 
2) No contexto de Data warehouse, podem-se realizar representações de dados em três 
dimensões por meio de um cubo de dados. 
Considerando as operações que podem ser realizadas em um cubo de dados, qual das 
alternativas 
representa aquela que permitirá a visualização da seção do cubo, mostrada na figura a seguir? 
 
A) Dice. 
B) Pivot. 
C) Roll-up. 
D) Slice. 
E) Drill-down. 
3) A representação de dados por meio de cubos de dados permite a realização de operações que 
fornecem aos usuários diferentes perspectivas de vizualizações. 
Considere as seguintes representações de dados e assinale a alternativa que contém a operação 
que foi executada: 
 
A) Roll-up. 
B) Drill-across. 
C) Slice. 
D) Drill-down. 
E) Dice. 
4) Os cubos de dados permitem maior flexibilidade ao realizar a análise de um conjunto de dados 
para 
uma tomada de decisão. 
Considere as seguintes representações de dados e assinale a alternativa que indica a operação 
executada: 
 
 
 
A) Roll-up. 
B) Pivot. 
C) Dice. 
D) Slice. 
E) Drill-down. 
5) Existem muitas situações em que há a necessidade de reorganização de dados. Em cubos de 
dados, não é diferente. Existem momentos em que é necessária a reorganização das 
dimensões em um cubo de dados. 
Qual das operações a seguir é utilizada para reorganizar as dimensões de um cubo de dados? 
A) Drill-up. 
B) Roll-up. 
C) Dice. 
D) Slice. 
E) Pivot 
 
MOLAP, ROLAP e HOLAP 
 
1) O OLAP permite consultas rápidas, consistentes e interativas com uma ampla variedade de 
visualizações possíveis. Esses recursos são possíveis com o uso de arquiteturas específicas 
OLAP. Em relação a elas, associe as informações apresentadas a seguir com seus respectivos 
tipos. 
1- MOLAP. 
2- ROLAP. 
3- HOLAP. 
( 1) Tem como característica manter os dados nas tabelas relacionais originais, ao mesmo 
tempo que gera outras, onde são armazenados os valores agregados. 
( ) Seu armazenamento tem limitações em relação ao tamanho dos cubos de dados; no 
entanto sua navegação, fatia e análise de dados são mais rápidas, pois todas as dimensões 
são pré-calculadas e armazenadas. 
( ) Sua estrutura pode ser direcionada para os requisitos de negócios utilizados para manter 
um desempenho otimizado. 
( ) Tem como desvantagem a demora no processamento do cubo, ou seja, esse recurso 
precisa ser gerenciado regularmente à medida que novos dados entram no DW. 
( ) Apresenta um conjunto de funcionalidades herdados de duas outras arquiteturas OLAP, 
porém seu gerenciamento pode ser complicado. 
Assinale a alternativa com a ordem correta. 
A) 3 - 1 - 3 - 1 - 3. 
B) 1 - 1 - 3 - 3 - 2. 
C) 1 - 3 - 1 - 2 - 3. 
D) 2 - 3 - 1 - 1 - 3. 
E) 2 - 1 - 3 - 1 - 3. 
 
ROLAP é uma simulação da tecnologia OLAP feita em banco de dados relacionais e possui a 
vantagem de não restringir o volume de armazenamento de dados. Sua principal 
característica é a possibilidade de fazer qualquer consulta, por não estar limitada ao 
conteúdo de um cubo. 
Qual afirmação é correta em relação às características do cubo na arquitetura ROLAP? 
A) É uma dimensão especial utilizada para realizar comparações e inclui membros, como: custos, 
lucros ou taxas. 
B) É um subconjunto de uma dimensão, na qual cada nível possui membros associados. 
C) É uma estrutura de dados compilada para permitir novas análises instantâneas de dados. 
Armazena os dados de negócio em formato multidimensional. 
D) É composto por todos os níveis de uma dimensão e podem ser balanceados ou não. Quando 
são balanceados, os níveis mais baixos são equivalentes. 
E) É a unidade de análise que agrupa dados de negócio relacionados. Sua estrutura se torna 
cabeçalho de colunas e linhas. 
 
3) 
Em relação às técnicas de armazenamento e de otimização incorporadas pelos mecanismos 
ROLAP para a recuperação de dados de resumo, é correto afirmar que: 
A) índices bitmap de junção são úteis para colunas em tabelas de dimensão com poucos valores. 
B) fatiamento (striping) retira informações desnecessárias nas análises de dados, aumentando o 
tempo de execução de consultas em DW. 
C) particionamento aumenta o custo da localização de dados, pois necessita de um alto poder de 
processamento. Esse fato gera um tempo desnecessário para a atividade de consulta. 
D) summary storage advisors determina o melhor recurso de inserção e alteração de dados a ser 
utilizado e mantido para uma determinada carga de trabalho. 
E) reescrita de consulta, por meio de visões materializadas, necessita, obrigatoriamente, de 
acesso a grandes tabelas fato e de dimensão. 
 
A estrutura do DW é composta pelo armazenamento de dados brutos com recursos OLAP. 
Essa combinação permite que dados sejam transformados em informações úteis para refletir 
os fatos reais que afetam a empresa. As técnicas OLAP podem variar de navegação e 
navegação simples dos dados a análises mais sérias, como séries temporais e modelagem 
complexa. 
Em relação às arquiteturas OLAP,responda as afirmações a seguir com (V) para as 
verdadeiras ou (F) para as falsas. 
( ) Consultas em cubos de dados definidas pelo MOLAP apresentam melhor desempenho do 
que as abordagens concorrentes que usam o armazenamento de banco de dados relacionais. 
( ) Um cubo de dados pode expandir várias vezes em comparação a dados de entrada brutos; 
portanto, esse problema pode ser melhor manipulado com o uso de mecanismos ROLAP. 
( ) Para que não aja restrição da utilização da arquitetura HOLAP, as empresas, fornecedoras 
de SGBDs, precisam criar ferramentas para combinar armazenamento e operações de 
mecanismos WOLAP e XOLAP. 
( ) O ROLAP costuma ser empregado em DW de granularidade fina, que exigem maior 
detalhamento dos dados. 
Assinale a alternativa com a ordem correta. 
A) V - V - F - V. 
B) V - F - F - F. 
C) F - F - F - V. 
D) V - F - F - V. 
E) V - V - F - F. 
 
5) Conceitualmente, um índice bitmap é um vetor de bits para cada chave do índice. Alguns 
fornecedores de SGBDs oferecem recurso aos índices bitmap de junção para tabelas de 
dimensão relacionadas com outras tabelas de dimensão. 
Essa característica pertence a qual tipo de esquema? 
A) Relacional-factual, na qual são ligadas à tabela fato e passam a se ligar à outra tabela de 
dimensão. 
B) Estrela, na qual algumas tabelas de dimensão são normalizadas na primeira forma normal 
(1FN). 
C) Floco de neve, na qual todas as tabelas de dimensão são normalizadas na terceira forma 
normal (3FN). 
D) Estrela, na qual todas as tabelas de dimensão são normalizadas na terceira forma normal 
(3FN). 
E) Relacional-factual, na qual algumas tabelas de dimensão são normalizadas na segunda forma 
normal (2FN). 
 
 
Imagine que você faz parte da equipe de TI (Tecnologia da Informação) de uma determinada 
organização e lhe foi solicitado que apontassem quais são as principais características de um 
Data Warehousing. A partir dos seus apontamentos será analisada a possibilidade de a 
organização selecionar e implementar um sistema de Data Warehousing. Aponte as referidas 
características em forma de itens. Para colaborar com a sua tarefa, segue um conceito geral de 
Data Warehousing, segundo W. H. Inmon (1992): "Uma coleção de dados orientada a assunto, 
integrada, não volátil e variável no tempo para o suporte às decisões da gerência". 
 
a.Há ordem dentre os itens/características. Visão conceitual dimensional; Dimensionalidade 
genérica; Operações restritas entre dimensões; Tratamento dinâmico de matriz esparsa; 
Arquitetura cliente-servidor; Suporte para múltiplos usuários; Acessibilidade; Transparência; 
Manipulação de dados intuitiva e Relatórios flexíveis. 
 
b.Não há ordem dentre os itens/características. Visão conceitual multidimensional; 
Dimensionalidade genérica; Operações irrestritas entre dimensões; Tratamento dinâmico de 
matriz esparsa; Arquitetura cliente-servidor; Suporte para múltiplos usuários; Acessibilidade; 
Transparência; Manipulação de dados intuitiva e Relatórios flexíveis. 
 
c.Não há ordem dentre os itens/características. Visão conceitual relacional; Dimensionalidade 
distribuída; Operações restritas entre dimensões; Tratamento dinâmico de matriz esparsa; 
Arquitetura cliente-servidor; Suporte para múltiplos usuários; Acessibilidade; Transparência; 
Manipulação de dados intuitiva e Relatórios flexíveis. 
 
d.Há uma ordem entre os itens, mas não tem ordem entre as características. Multidimensional; 
Tridimensionalidade genérica; Operações irrestritas entre as matrizes; Tratamento dinâmico de 
matriz esparsa; Arquitetura cliente-servidor; Suporte para múltiplos usuários; Acessibilidade; 
Transparência; Manipulação de dados intuitiva e Relatórios flexíveis. 
 
e.Há uma ordem entre os itens, mas não tem ordem entre as características. Tridimensionalidade 
irrestrita; Operações entre as matrizes; Tratamento dinâmico de matriz; Arquitetura cliente-
servidor; Suporte para múltiplos usuários; Acessibilidade; Transparência; Manipulação de dados 
intuitiva e Relatórios flexíveis. 
 
Você é responsável por analisar os dados de uma partida de tênis. Leve em consideração o 
tempo, a temperatura, a umidade e o vento no dia do jogo, de acordo com a Tabela “Tênis” 
mostrada a seguir. 
 
 
 
a. 
O método mais indicado para análise dos dados é ÁRVORE DE DECISÃO, onde podem ser 
visualizadas as possibilidades para a realização do jogo e quais as variáveis que se associam. O 
código de consulta dessa Árvore de decisão seria assim: CREATE T.Tempo, T.Temperatura, 
T.umidade, T.Vento COUNT(*) FROM Tenis T WHERE T.Umidade != 'Baixa' OR T.Vento = 'Não' 
GROUP BY T.Tempo, T.joga 
 
 
b. 
O método mais indicado para análise dos dados é a Análise de séries temporais, onde podem 
interpretar as possibilidades para a realização do jogo e quais as variáveis que se apresentam. O 
código de consulta dessa Árvore de decisão seria assim: SELECT T.Tempo, T.Temperatura, 
T.umidade, T.Vento SUM(*) FROM Tenis T WHERE T.Umidade != 'Baixa' OR T.Vento = 'Não' 
GROUP BY T.Tempo, T.joga 
 
 
c. 
O método mais indicado para análise dos dados é ÁRVORE DE DECISÃO, onde podem ser 
visualizadas as possibilidades para a realização do jogo e quais as variáveis que se apresentam. 
O código de consulta dessa Árvore de decisão seria assim: 
SELECT T.Tempo, T.Temperatura, T.umidade, T.Vento COUNT(*) 
FROM Tenis T 
WHERE T.Umidade != 'Baixa' OR T.Vento = 'Não' 
GROUP BY T.Tempo, T.joga 
d. 
O método mais indicado para análise dos dados é a Indução de Regras, onde pode detectar as 
possibilidades para a realização do jogo e quais as variáveis que se relacionam. O código de 
consulta dessa Árvore de decisão seria assim: SELECT T.Tempo, T.Temperatura, T.umidade, 
T.Vento COUNT(*) FROM Tenis T WHERE T.Umidade != 'Baixa' OR T.Vento = 'Não' GROUP BY 
T.Tempo, T.joga 
 
 
e. 
O método mais indicado para análise dos dados é o de Associação, onde podem ser visualizadas 
as associações para a realização do jogo e quais as variáveis que se associam. O código de 
consulta dessa Associação seria assim: SELECT T.Tempo, T.Temperatura, T.umidade, T.Vento 
COUNT(*) FROM Tenis T WHERE T.Umidade != 'Baixa' OR T.Vento = 'Não' GROUP BY T.Tempo, 
T.joga

Mais conteúdos dessa disciplina