SlideShare a Scribd company logo
1 of 18
Data Warehouse
MENELIK SOARES
CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
INSTITUTO FEDERAL DE CIÊNCIA E TECNOLOGIA DE SÃO PAULO – CAMPUS HORTOLÂNDIA
03/11/2015
Agenda
 Introdução
 Definições
 Termos
 Funcionamento
 OLAP
 Especificação
 Modelo Relacional
 Esquemas Relacionais
 Modelo Estrela
 Modelo Floco de neve
 Conclusão
 Questões
Introdução
 Amplo crescimento do volume de dados;
 Dados provenientes de variadas bases de dados (Banco
de dados);
 Maior complexidade na extração de dados.
Definições
 Data Warehouse
 Repositório de dados. Também é uma coleção de dados;
 Diferenças de um Banco de Dados:
Suporte à decisão
Otimizado para a recuperação de dados
 “Data Warehouse é uma base de dados orientada a assunto,
não volátil, histórica e volumosa, sendo um componente
importante da inteligência de negócios” (CARNIEL et al, 2012,
p. 113)
– Inteligência de negócios = Business Intelligence.
Definições
 “[...] uma coleção de tecnologias de apoio à decisão,
visando a habilitar o trabalhador do conhecimento
(executivo, gerente, analista) a tomar decisões melhores e
mais rápidas” (ELMARSI; NAVATHE, 2011, p.721
apudCHAUDHURI; DAYAL, 1997)
 Suporta diversos tipos de aplicações:
OLAP (Online Analytical Processing)
Decision-suport Systems (DSS)
Data Mining
Termos
 OLAP: uso de análise complexa sobre os dados. Existem
diversas ferramentas que permitem explorar os dados com
uma série de funcionalidades pré-definidas. O
processamento se dá, majoritariamente, no servidor.
 Decision-suport Systems (DSS): provê dados de alto nível para
ubsidiar a tomada de decisão em organizações.
 Data Mining: busca novas informações por meio de
algoritmos que detectem regras e padrões em grandes
conjuntos de dados.
Termos
 Data Mart: Subconjunto lógico do Data Warehouse,
geralmente divididos por departamento ou visões necessárias
para os usuários.
 Data Stage: Composta por uma área de armazenagem e um
conjunto de processos. Sua função é extrair os dados dos
sistemas transacionais, proceder a limpeza, a transformação,
combinação, de duplicação e preparação dos dados para
o uso no Data Warehouse. Estes dados não são apresentados
ao usuário final.
Funcionamento
OLAP
Os bancos de dados OLAP facilitam as consultas de inteligência
comercial. OLAP é uma tecnologia de banco de dados que foi
otimizada para consulta e relatório, em vez de processamento do
transações. Os dados de origem do OLAP são bancos de dado OLTP
(Online Transactional Processing) que são comumente armazenados
em depósitos de dados. Os dados OLAP são derivados desses dados
históricos, e agregados em estruturas que permitem análise
sofisticada. Os dados OLAP também são organizados
hierarquicamente e armazenados em cubos em vez de tabelas. Trata-
se de uma tecnologia sofisticada que usa estruturas multidimensionais
para fornecer acesso rápido aos dados para análise. Essa
organização facilita, para um relatório de tabela ou gráfico dinâmico,
a exibição de resumos de alto nível, como totais de vendas para um
país ou região, bem como a exibição dos detalhes referentes aos
locais em que as vendas são particularmente altas ou baixas.
Especificação
 Data warehouses em nível empresarial são imensos projetos
que exigem investimento maciço de tempo e recursos.
 Data warehouses virtuais oferecem visões de bancos de
dados operacionais que são materializadas para acesso
eficiente.
 Data marts em geral são voltados para um subconjunto da
organização, como um departamento, e possuem um foco
mais estreito.
Modelo Relacional
 É a modelação de dados mais utilizada em Data Warehouse.
Para se ter melhor entendimento de seu funcionamento é
necessário compreender alguns termos:
 Dimensão- Categorização da Informação, por exemplo
Tempo;
 Atributos – Um nível especifico de dimensão, por exemplo
mês um atributo da dimensão Tempo;
 Hierarquia- A especificação de níveis que representam as
relações entre diferentes atributos de uma dimensão, por
exemplo Ano – Mês – Dia.
Modelo Relacional
 Tabela Fato- É uma tabela que contém as medidas, métricas
ou fatos de um processo de negócio. Geralmente localiza-se
no centro de esquema de Estrela ou de um esquema de
Floco de neve.
 Tabela de pesquisa- Fornece informação detalhada acerca
dos atributos. Um modelo dimensional inclui tabelas fato e
tabelas de pesquisa. Tabelas fato se ligam a uma ou mais
tabelas de pesquisa, mas não têm relação direta entre elas.
Dimensões e hierarquias são representadas por tabelas de
pesquisa. Atributos são as colunas sem chave nas tabelas de
pesquisa.
Esquemas Relacionais
 Floco de Neve:
 Este esquema é uma extensão do esquema de estrela, em
que cada ponto da estrela se estende por mais pontos.
Neste esquema as tabelas de dimensão são normalizadas
em múltiplas tabelas de pesquisa, cada uma
representando um nível na hierarquia da dimensão.
 Estrela:
 No esquema de estrela em único objeto (tabela de fato)
fica ao meio e é ligada aos outros objetos (tabelas
dimensão) como uma estrela. Cada dimensão é
representada como uma única tabela. As chaves
primárias em cada tabela de dimensão estão
relacionadas com um Foreign Key na tabela fato.
Esquema Estrela
Esquema Floco de Neve
Conclusão
Os Data Warehouse no contexto atual gerenciamento de
dados, é indispensável para as grandes corporações e
instituições que armazenam um grande volume de dados.
Tendo em vista a necessidade de abstrair informações que
auxiliem as mesmas a ter o entendimento do seu contexto
mercantil e estrutural. Desta forma, o principal objetivo é ter
uma base de informações confiável para análise e tomadas
decisões com maior coerência para a corporação.
Questões
 1) Qual a aplicação de um Data Warehouse?
 2) O que OLAP?
 3) Quais são os dois esquemas relacionais apresentados para
implantação de um Data Warehouse? Explique ambos esquemas.
 4) O que são Data Marts?
 5)Quais operações são realizadas no Data Stage?
Contato
 Email:
 mnksoares@gmail.com
 Linkedin:
 https://br.linkedin.com/in/meneliksoares
 Facebook:
 https://www.facebook.com/menelik.soares
 Slide Share:
 http://pt.slideshare.net/MenelikSoares

More Related Content

What's hot

Data warehouse & Data mining
Data warehouse & Data miningData warehouse & Data mining
Data warehouse & Data miningCassius Busemeyer
 
Apresentação de Business Intelligence
Apresentação de Business IntelligenceApresentação de Business Intelligence
Apresentação de Business IntelligenceJuliana Maria Lopes
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehousediochel
 
Kimball Vs Inmon
Kimball Vs InmonKimball Vs Inmon
Kimball Vs Inmonguest2308b5
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)m4rkSpinelli
 
Introdução ao BI
Introdução ao BIIntrodução ao BI
Introdução ao BIpichiliani
 
Data warehousing
Data warehousingData warehousing
Data warehousingacistec
 
BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )Marco Garcia
 
Tomada decisão
Tomada decisãoTomada decisão
Tomada decisãoEcoplas
 
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...fabiolagrijo
 
Pg20235 rf20222vp20208
Pg20235 rf20222vp20208Pg20235 rf20222vp20208
Pg20235 rf20222vp20208rikardojsf
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Caio Moreno
 

What's hot (20)

Business Intelligence - Data Warehouse
Business Intelligence - Data WarehouseBusiness Intelligence - Data Warehouse
Business Intelligence - Data Warehouse
 
datawarehouse2
datawarehouse2datawarehouse2
datawarehouse2
 
Data warehouse & Data mining
Data warehouse & Data miningData warehouse & Data mining
Data warehouse & Data mining
 
Data warehouse & data mining
Data warehouse & data miningData warehouse & data mining
Data warehouse & data mining
 
Apresentação de Business Intelligence
Apresentação de Business IntelligenceApresentação de Business Intelligence
Apresentação de Business Intelligence
 
38664419 artigo-data warehouse
38664419 artigo-data warehouse38664419 artigo-data warehouse
38664419 artigo-data warehouse
 
Kimball Vs Inmon
Kimball Vs InmonKimball Vs Inmon
Kimball Vs Inmon
 
OLAP, BI, EIS
OLAP, BI, EISOLAP, BI, EIS
OLAP, BI, EIS
 
Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)Sistemas de Informação (SAD / OLAP)
Sistemas de Informação (SAD / OLAP)
 
OLAP
OLAPOLAP
OLAP
 
Introdução ao BI
Introdução ao BIIntrodução ao BI
Introdução ao BI
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Dawarehouse e OLAP
Dawarehouse e OLAPDawarehouse e OLAP
Dawarehouse e OLAP
 
BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )BI - Uso e Benefícios ( Business Intelligence )
BI - Uso e Benefícios ( Business Intelligence )
 
Data Warehouse - Modelagem
Data Warehouse - ModelagemData Warehouse - Modelagem
Data Warehouse - Modelagem
 
Tomada decisão
Tomada decisãoTomada decisão
Tomada decisão
 
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...
Aplicação de Business Intelligence em Laboratórios Clínicos como ferramenta p...
 
Pg20235 rf20222vp20208
Pg20235 rf20222vp20208Pg20235 rf20222vp20208
Pg20235 rf20222vp20208
 
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
Curso Gratuito Online Desmistificando BI (Business Intelligence) Open Source ...
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 

Similar to Data Warehouse para Análise e Suporte à Decisão

Exploracao datawarehouse mineracao_de_dados_ou_olap
Exploracao datawarehouse mineracao_de_dados_ou_olapExploracao datawarehouse mineracao_de_dados_ou_olap
Exploracao datawarehouse mineracao_de_dados_ou_olapKlaytonAlves
 
por_detras_dos_relatorios
por_detras_dos_relatoriospor_detras_dos_relatorios
por_detras_dos_relatoriosarthurjosemberg
 
GS1-Data_Archtecture v2.pptx
GS1-Data_Archtecture v2.pptxGS1-Data_Archtecture v2.pptx
GS1-Data_Archtecture v2.pptxDoisbagus2bagus
 
Desenhar o conceito de data warehouse numa biblioteca da universidade
Desenhar o conceito de data warehouse numa biblioteca da universidadeDesenhar o conceito de data warehouse numa biblioteca da universidade
Desenhar o conceito de data warehouse numa biblioteca da universidadeAristidis Jesus
 
Business Intelligence com o microsoft sql server
Business Intelligence com o microsoft sql serverBusiness Intelligence com o microsoft sql server
Business Intelligence com o microsoft sql serverMilson
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosTânia Resende
 
Gabarito data warehouse
Gabarito data warehouseGabarito data warehouse
Gabarito data warehouseMenelik Soares
 
Data warehouse & olap
Data warehouse & olapData warehouse & olap
Data warehouse & olapBrian Supra
 
Olap (PROCESSAMENTO ANALÍTICO ONLINE)
Olap (PROCESSAMENTO ANALÍTICO ONLINE)Olap (PROCESSAMENTO ANALÍTICO ONLINE)
Olap (PROCESSAMENTO ANALÍTICO ONLINE)EderPereira33
 
Ecosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftEcosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftDennes Torres
 
sistemas de informação para gestão
sistemas de informação para gestãosistemas de informação para gestão
sistemas de informação para gestãofilipatagarrinha
 
Oltp artigo 1
Oltp artigo 1Oltp artigo 1
Oltp artigo 1kaze002
 

Similar to Data Warehouse para Análise e Suporte à Decisão (20)

Data Warehouse
Data WarehouseData Warehouse
Data Warehouse
 
Exploracao datawarehouse mineracao_de_dados_ou_olap
Exploracao datawarehouse mineracao_de_dados_ou_olapExploracao datawarehouse mineracao_de_dados_ou_olap
Exploracao datawarehouse mineracao_de_dados_ou_olap
 
por_detras_dos_relatorios
por_detras_dos_relatoriospor_detras_dos_relatorios
por_detras_dos_relatorios
 
GS1-Data_Archtecture v2.pptx
GS1-Data_Archtecture v2.pptxGS1-Data_Archtecture v2.pptx
GS1-Data_Archtecture v2.pptx
 
Sistemas
SistemasSistemas
Sistemas
 
Sistemas
SistemasSistemas
Sistemas
 
Desenhar o conceito de data warehouse numa biblioteca da universidade
Desenhar o conceito de data warehouse numa biblioteca da universidadeDesenhar o conceito de data warehouse numa biblioteca da universidade
Desenhar o conceito de data warehouse numa biblioteca da universidade
 
Business Intelligence com o microsoft sql server
Business Intelligence com o microsoft sql serverBusiness Intelligence com o microsoft sql server
Business Intelligence com o microsoft sql server
 
Modelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicosModelagem multidimensional conceitos básicos
Modelagem multidimensional conceitos básicos
 
Gabarito data warehouse
Gabarito data warehouseGabarito data warehouse
Gabarito data warehouse
 
Data warehouse & olap
Data warehouse & olapData warehouse & olap
Data warehouse & olap
 
Bi microsoft & pentaho
Bi microsoft & pentahoBi microsoft & pentaho
Bi microsoft & pentaho
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Olap (PROCESSAMENTO ANALÍTICO ONLINE)
Olap (PROCESSAMENTO ANALÍTICO ONLINE)Olap (PROCESSAMENTO ANALÍTICO ONLINE)
Olap (PROCESSAMENTO ANALÍTICO ONLINE)
 
Ecosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoftEcosistema de data warehouse com ferramentas microsoft
Ecosistema de data warehouse com ferramentas microsoft
 
Exercicio N O4
Exercicio N O4Exercicio N O4
Exercicio N O4
 
sistemas de informação para gestão
sistemas de informação para gestãosistemas de informação para gestão
sistemas de informação para gestão
 
Oltp artigo 1
Oltp artigo 1Oltp artigo 1
Oltp artigo 1
 
Sistemas De Apoio A Decis
Sistemas De Apoio A DecisSistemas De Apoio A Decis
Sistemas De Apoio A Decis
 
Tópico 2
Tópico 2Tópico 2
Tópico 2
 

Data Warehouse para Análise e Suporte à Decisão

  • 1. Data Warehouse MENELIK SOARES CURSO: ANÁLISE E DESENVOLVIMENTO DE SISTEMAS INSTITUTO FEDERAL DE CIÊNCIA E TECNOLOGIA DE SÃO PAULO – CAMPUS HORTOLÂNDIA 03/11/2015
  • 2. Agenda  Introdução  Definições  Termos  Funcionamento  OLAP  Especificação  Modelo Relacional  Esquemas Relacionais  Modelo Estrela  Modelo Floco de neve  Conclusão  Questões
  • 3. Introdução  Amplo crescimento do volume de dados;  Dados provenientes de variadas bases de dados (Banco de dados);  Maior complexidade na extração de dados.
  • 4. Definições  Data Warehouse  Repositório de dados. Também é uma coleção de dados;  Diferenças de um Banco de Dados: Suporte à decisão Otimizado para a recuperação de dados  “Data Warehouse é uma base de dados orientada a assunto, não volátil, histórica e volumosa, sendo um componente importante da inteligência de negócios” (CARNIEL et al, 2012, p. 113) – Inteligência de negócios = Business Intelligence.
  • 5. Definições  “[...] uma coleção de tecnologias de apoio à decisão, visando a habilitar o trabalhador do conhecimento (executivo, gerente, analista) a tomar decisões melhores e mais rápidas” (ELMARSI; NAVATHE, 2011, p.721 apudCHAUDHURI; DAYAL, 1997)  Suporta diversos tipos de aplicações: OLAP (Online Analytical Processing) Decision-suport Systems (DSS) Data Mining
  • 6. Termos  OLAP: uso de análise complexa sobre os dados. Existem diversas ferramentas que permitem explorar os dados com uma série de funcionalidades pré-definidas. O processamento se dá, majoritariamente, no servidor.  Decision-suport Systems (DSS): provê dados de alto nível para ubsidiar a tomada de decisão em organizações.  Data Mining: busca novas informações por meio de algoritmos que detectem regras e padrões em grandes conjuntos de dados.
  • 7. Termos  Data Mart: Subconjunto lógico do Data Warehouse, geralmente divididos por departamento ou visões necessárias para os usuários.  Data Stage: Composta por uma área de armazenagem e um conjunto de processos. Sua função é extrair os dados dos sistemas transacionais, proceder a limpeza, a transformação, combinação, de duplicação e preparação dos dados para o uso no Data Warehouse. Estes dados não são apresentados ao usuário final.
  • 9. OLAP Os bancos de dados OLAP facilitam as consultas de inteligência comercial. OLAP é uma tecnologia de banco de dados que foi otimizada para consulta e relatório, em vez de processamento do transações. Os dados de origem do OLAP são bancos de dado OLTP (Online Transactional Processing) que são comumente armazenados em depósitos de dados. Os dados OLAP são derivados desses dados históricos, e agregados em estruturas que permitem análise sofisticada. Os dados OLAP também são organizados hierarquicamente e armazenados em cubos em vez de tabelas. Trata- se de uma tecnologia sofisticada que usa estruturas multidimensionais para fornecer acesso rápido aos dados para análise. Essa organização facilita, para um relatório de tabela ou gráfico dinâmico, a exibição de resumos de alto nível, como totais de vendas para um país ou região, bem como a exibição dos detalhes referentes aos locais em que as vendas são particularmente altas ou baixas.
  • 10. Especificação  Data warehouses em nível empresarial são imensos projetos que exigem investimento maciço de tempo e recursos.  Data warehouses virtuais oferecem visões de bancos de dados operacionais que são materializadas para acesso eficiente.  Data marts em geral são voltados para um subconjunto da organização, como um departamento, e possuem um foco mais estreito.
  • 11. Modelo Relacional  É a modelação de dados mais utilizada em Data Warehouse. Para se ter melhor entendimento de seu funcionamento é necessário compreender alguns termos:  Dimensão- Categorização da Informação, por exemplo Tempo;  Atributos – Um nível especifico de dimensão, por exemplo mês um atributo da dimensão Tempo;  Hierarquia- A especificação de níveis que representam as relações entre diferentes atributos de uma dimensão, por exemplo Ano – Mês – Dia.
  • 12. Modelo Relacional  Tabela Fato- É uma tabela que contém as medidas, métricas ou fatos de um processo de negócio. Geralmente localiza-se no centro de esquema de Estrela ou de um esquema de Floco de neve.  Tabela de pesquisa- Fornece informação detalhada acerca dos atributos. Um modelo dimensional inclui tabelas fato e tabelas de pesquisa. Tabelas fato se ligam a uma ou mais tabelas de pesquisa, mas não têm relação direta entre elas. Dimensões e hierarquias são representadas por tabelas de pesquisa. Atributos são as colunas sem chave nas tabelas de pesquisa.
  • 13. Esquemas Relacionais  Floco de Neve:  Este esquema é uma extensão do esquema de estrela, em que cada ponto da estrela se estende por mais pontos. Neste esquema as tabelas de dimensão são normalizadas em múltiplas tabelas de pesquisa, cada uma representando um nível na hierarquia da dimensão.  Estrela:  No esquema de estrela em único objeto (tabela de fato) fica ao meio e é ligada aos outros objetos (tabelas dimensão) como uma estrela. Cada dimensão é representada como uma única tabela. As chaves primárias em cada tabela de dimensão estão relacionadas com um Foreign Key na tabela fato.
  • 16. Conclusão Os Data Warehouse no contexto atual gerenciamento de dados, é indispensável para as grandes corporações e instituições que armazenam um grande volume de dados. Tendo em vista a necessidade de abstrair informações que auxiliem as mesmas a ter o entendimento do seu contexto mercantil e estrutural. Desta forma, o principal objetivo é ter uma base de informações confiável para análise e tomadas decisões com maior coerência para a corporação.
  • 17. Questões  1) Qual a aplicação de um Data Warehouse?  2) O que OLAP?  3) Quais são os dois esquemas relacionais apresentados para implantação de um Data Warehouse? Explique ambos esquemas.  4) O que são Data Marts?  5)Quais operações são realizadas no Data Stage?
  • 18. Contato  Email:  mnksoares@gmail.com  Linkedin:  https://br.linkedin.com/in/meneliksoares  Facebook:  https://www.facebook.com/menelik.soares  Slide Share:  http://pt.slideshare.net/MenelikSoares