SlideShare uma empresa Scribd logo
1 de 41
Data Warehouse
Gestão da Informação
Andersen Ananias
Messias Batista
Agenda
1. O que é Data Warehouse?
2. Contexto histórico
3. Vantagens do Data Warehouse
4. Funcionamento do DW
5. Estudo de Caso
6. Considerações Finais
O QUE É DATA WAREHOUSE?
De onde vem essa bixiga?
1
“
Banco de dados baseado em
assuntos, integrado, não volátil e
variável em relação ao tempo que é
usado principalmente no processo
de tomada de decisões.
DILL, Sergio apud INMON (1997).
“
Cópia dos dados especialmente
estruturados para facilitar o
processo de análise, consulta e
geração de relatórios.
DILL, Sergio apud KIMBALL (1998).
“
Ambiente estruturado e extensível
projetado para o trabalho de análise
de dados não voláteis, lógica e
fisicamente transformados oriundos
de diferentes fontes e alinhados
com os objetivos estratégicos da
empresa.
DILL, Sergio apud GUPTA (1997).
CONTEXTO HISTÓRICO
Deixe de onda, e me conte essa asneira.
2
Hello!
Como se “toma” decisão?
O processo de tomada decisão mais acertado
depende diretamente da informação
recebida, do ponto de vista da sua qualidade,
precisão, entre outros.
Olá, sou 1960!
A informação gerada para
tomada de decisão é individual!
Existiam aplicação individuais
executadas sobre arquivos mestres.
Arquivos Mestres: proliferação e redundância
◦ Falta de credibilidade
dos dados;
◦ Baixa produtividade;
◦ Impossibilidade de
transformar dados em
informação.
Hello!
E como se resoulve-se isso?
Neste ponto chegamos ao momento em que
os SGBD’s nascem.
Olá, sou SGBD!
Sistemas Gerenciadores de
Bancos de Dados
Integração dos dados em fonte única.
Sistemas de Apoio a Decisão
Sistemas de
Apoio a Decisão
Ambiente de
Processamento
Operacional
Ambiente
Analítico
SEPARAÇÃO
Fluxo Histórico
Acesso direto a
dados
(1960~)
Surgimento dos
SGBDs
Criação do
Modelo
Relacional e
Ling. SQL
“
[Tudo isso culmina] na percepção
do usuário que era possível utilizar
dados para outros objetivos além
das transações on-line.
DILL, Sergio (2002).
Vantagens do Data Warehouse
Sei bichin, diga mais.
3
Hello!
Vantagens?
Há uma série de vantagens na separação do
ambiente operacional e do ambiente
analítico. Vejamos quais são.
Problemas antes do Data Warehouse
Os usuários construíam suas
próprias planilhas;
◦ Falta de credibilidade dos dados, consequência da
extração;
◦ Baixa produtividade causa pela necessidade de
analisar layouts de vários arquivos;
◦ Dificuldade de gerar informações a partir dos dados
extraídos;
◦ Tempo destinado ao desenvolvimento de aplicativos
de relatórios.
Implantação do Data Warehouse
Dados
Primitivos
Dados
Derivados
Operações
do dia-a-dia
Resultado
das Extrações
(Gerência)
Vantagens do Data Warehouse
◦ Atualização constante;
◦ Agilidade e facilidade de acesso
à informação atraves de
ferramentas;
◦ Menor custo e menor indiciu de
erros.
BIG CONCEPT
Data Warehouses são diferentes dos
Bancos de Dados tradicionais, por
estarem otimizados para
recuperação de dados e serem
suporte para sistemas de apoio a
decisão.
Funcionamento DW
Eitxa gôta, agora vai!
4
Hello!
Agora são dois conceitos
A forma de organização da infraestrutura
lógica e fisíca importam
“
Os Data Warehouse oferecem
acesso a dados para análise
complexa, descoberta de
conhecimento e tomada de
decisões.
NAVATHE & ELSMARI (2011).
Funcionamento do Data Warehouse
◦ Alto desempenho sobre os dados e
informações de uma organização;
◦ Suporte a aplicações OLAP
(Processamento analítico on-line);
◦ Suporte a aplicações DSS
(Sistemas de apoio a decisão);
◦ Mineração de Dados.
EXEMPLO
Estudo de Caso
Tem doido pra tudo...
5
Hello!
ANVISA
Agência Nacional de Vigilância Sanitária.
Vinculada ao Ministério da Saúde e com
trabalhos em parceria com o Ministério das
Relações Exteriores.
Estudo de Caso: Anvisa
◦ Implantação realizada em meados
de 2002;
◦ Avaliação do serviço de saúde foi
a área piloto (complexidade e
importância);
◦ Solução para apoiar o processo
decisório da instituição;
◦ Fonte de dados são os sistemas
transacionais que os atendem;
Estudo de Caso: Anvisa
◦ Os dados são associados pelo
assunto;
▫ Na Avaliação de Serviços de Saúde a
principal fonte de dados é o DATASUS;
◦ Dados armazenados em nível
granularidade mais atômico
possível;
◦ Modelagem multidimensional no
formato estrela.
“
Para a infra-estrutura de DW, foram
adquiridos equipamentos com
grande área de disco para
armazenar o volume de dados e
com processadores paralelos para
proporcionar melhores tempos de
resposta.
BETHINI, (xxxx).
Estudo de Caso: Anvisa
Problemas encontrados com os dados
◦ Diferença de unidades;
◦ Diferenças de Precisão;
◦ Diferenças de códigos ou
expressões;
◦ Diferenças de granularidades;
◦ Diferenças de abstrações.
“
Normalmente as ações de correção
das anomalias encontradas não se
deram automaticamente com uma
rotina específica, até porque isto
poderia ter sido feito já na própria
base transacional. O que se
procurou é solucionar as
pendências caso a caso, tentando
corrigir inclusive a base original.
BETHINI, (xxxx).
Estudo de Caso: Anvisa
The Data Warehouse Institute - Dificuldades
1. Começar o projeto com o tipo errado de patrocínio;
2. Gerar expectativas que não podem ser satisfeitas,
frustrando os executivos quando da utilização do DW;
3. Dizer: “Isto vai ajudar os gerentes a tomar decisões
melhores” e outras informações politicamente
ingênuas;
4. Carregar o DW com informações só “porque estavam
disponíveis”;
5. Falhar no objetivo de acrescentar valor ao dada por
meio de mecanismos de desnormalização,
categorização e navegação assistida;
Estudo de Caso: Anvisa
The Data Warehouse Institute - Dificuldades
6. Escolher um gerente que seja voltado para a
tecnologia e não para o usuário;
7. Focalizar em dados tradicionais internos orientados a
registro e ignorar o valor potencial de dados textuais,
imagem, som, vídeo e dados externos;
8. Fornecer dados com definições confusas e
sobrepostas;
9. Acreditar nas promessas de desempenho, capacidade
e escalabilidade dos vendedores de produtos; e
10. Usar o DW como justificativa para modelagem de
dados e uso de ferramentas case.
Considerações Finais
Enfim, cabou!
6
Bye!
Considerações Finais
O Data Warehouse é um recurso muito
importante no auxílio a decisão...
Considerações Finais
◦ Data Warehouse é fundamental para
um sistema de apoio a decisão;
◦ A compreensão história deste
desenvolvimento revela suas
capacidades atuais;
◦ A atenção as limitações da sua função,
bem como as suas fontes de dados são
fundamentais;
◦ É importante que a solução seja
pensada para o usuário.
Data Warehouse – a experiência da ANVISA
Camilo Mussi, Denis Murahovschi, Giliana
Bettni, Luiz Gustavo Kratz
Bibliografia
Sistemas de Banco de Dados
Ramez Elmasri, Shamkant B. Navathe
Uma Metodologia para Data Warehouse e Estudo de
Caso
Sergio Luis Dill
Messias R. Batista
@mrafaelbatista
mrafaelbatista@gmail.com
mrafaelbatista.com.br
Andersen Ananias
@andersenpro
andersenpro@gmail.com
Questões
https://goo.gl/sNLcE3
Acesso
Messih_TPLink
#@gi2016

Mais conteúdo relacionado

Mais procurados

[PowerBI] Primeiros Passos
[PowerBI] Primeiros Passos[PowerBI] Primeiros Passos
[PowerBI] Primeiros PassosOrlando Mariano
 
Gestao do conhecimento ppt
Gestao do conhecimento pptGestao do conhecimento ppt
Gestao do conhecimento pptDaniela Garcia
 
Aula 1 Administração da Produção - definições básicas
Aula 1   Administração da Produção - definições básicasAula 1   Administração da Produção - definições básicas
Aula 1 Administração da Produção - definições básicasCorreios
 
Apresentação gestão documental para os dirigentes
Apresentação gestão documental para os dirigentesApresentação gestão documental para os dirigentes
Apresentação gestão documental para os dirigenteskeziagomes
 
132 slides engenharia da qualidade sistema de manufatura
132 slides engenharia da qualidade  sistema  de  manufatura  132 slides engenharia da qualidade  sistema  de  manufatura
132 slides engenharia da qualidade sistema de manufatura delano chaves gurgel do amaral
 
Sistema de informação gerencial
Sistema de informação gerencialSistema de informação gerencial
Sistema de informação gerencialDenilson Sousa
 
Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02Carlos Barbieri
 
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
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Dalton Martins
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - IntroduçãoWellington Oliveira
 
Gestão Demanda: Previsao Vendas
Gestão Demanda: Previsao VendasGestão Demanda: Previsao Vendas
Gestão Demanda: Previsao VendasUnipinhal
 
Sistema de Apoio a Decisao
Sistema de Apoio a DecisaoSistema de Apoio a Decisao
Sistema de Apoio a DecisaoDenilson Sousa
 
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptx
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptxADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptx
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptxAna Carolina de Avila
 
Ciência de Dados: a revolução na tomada de decisões
Ciência de Dados: a revolução na tomada de decisõesCiência de Dados: a revolução na tomada de decisões
Ciência de Dados: a revolução na tomada de decisõesMarlesson Santana
 
Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Carlos Barbieri
 

Mais procurados (20)

[PowerBI] Primeiros Passos
[PowerBI] Primeiros Passos[PowerBI] Primeiros Passos
[PowerBI] Primeiros Passos
 
Gestao do conhecimento ppt
Gestao do conhecimento pptGestao do conhecimento ppt
Gestao do conhecimento ppt
 
Aula 1 Administração da Produção - definições básicas
Aula 1   Administração da Produção - definições básicasAula 1   Administração da Produção - definições básicas
Aula 1 Administração da Produção - definições básicas
 
Apresentação gestão documental para os dirigentes
Apresentação gestão documental para os dirigentesApresentação gestão documental para os dirigentes
Apresentação gestão documental para os dirigentes
 
132 slides engenharia da qualidade sistema de manufatura
132 slides engenharia da qualidade  sistema  de  manufatura  132 slides engenharia da qualidade  sistema  de  manufatura
132 slides engenharia da qualidade sistema de manufatura
 
Adm Producao
Adm ProducaoAdm Producao
Adm Producao
 
Sistema de informação gerencial
Sistema de informação gerencialSistema de informação gerencial
Sistema de informação gerencial
 
Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02Governança de Dados e Big Data_v02
Governança de Dados e Big Data_v02
 
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 )
 
Aula 1 - Compras.pptx
Aula 1 - Compras.pptxAula 1 - Compras.pptx
Aula 1 - Compras.pptx
 
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
Tópicos em Gestão da Informação II - Aula 01 - Desafios atuais da Gestão da I...
 
Processo Decisório - Introdução
Processo Decisório - IntroduçãoProcesso Decisório - Introdução
Processo Decisório - Introdução
 
Gestão Demanda: Previsao Vendas
Gestão Demanda: Previsao VendasGestão Demanda: Previsao Vendas
Gestão Demanda: Previsao Vendas
 
Sistema de Apoio a Decisao
Sistema de Apoio a DecisaoSistema de Apoio a Decisao
Sistema de Apoio a Decisao
 
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptx
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptxADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptx
ADMINISTRAÇÃO DA PRODUÇÃO - Aula 01.pptx
 
Introdução a OSM
Introdução a OSMIntrodução a OSM
Introdução a OSM
 
Ciência de Dados: a revolução na tomada de decisões
Ciência de Dados: a revolução na tomada de decisõesCiência de Dados: a revolução na tomada de decisões
Ciência de Dados: a revolução na tomada de decisões
 
Introdução da Gestão do Conhecimento nas Organizações
Introdução da Gestão do Conhecimento nas OrganizaçõesIntrodução da Gestão do Conhecimento nas Organizações
Introdução da Gestão do Conhecimento nas Organizações
 
Gestão Do Conhecimento e Inovação No Setor Público
Gestão Do Conhecimento e Inovação No Setor Público  Gestão Do Conhecimento e Inovação No Setor Público
Gestão Do Conhecimento e Inovação No Setor Público
 
Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03Gd canvas v01_slideshare_parte03
Gd canvas v01_slideshare_parte03
 

Destaque

Data warehouse & Data mining
Data warehouse & Data miningData warehouse & Data mining
Data warehouse & Data miningCassius Busemeyer
 
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...Leandro de Castro
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with DataSeth Familian
 
NoSQL com Cassandra
NoSQL com CassandraNoSQL com Cassandra
NoSQL com CassandraJugVale
 
O fator manutenção no ciclo de vida de data warehouse
O fator manutenção no ciclo de vida de data warehouseO fator manutenção no ciclo de vida de data warehouse
O fator manutenção no ciclo de vida de data warehouseEderson Schwaickardt
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetMarcos Petry
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoMarcos Petry
 
sci10lmu2-150623083448-lva1-app6891
sci10lmu2-150623083448-lva1-app6891sci10lmu2-150623083448-lva1-app6891
sci10lmu2-150623083448-lva1-app6891Edgar Pural
 
Conhecendo Apache Cassandra @Movile
Conhecendo Apache Cassandra  @MovileConhecendo Apache Cassandra  @Movile
Conhecendo Apache Cassandra @MovileEiti Kimura
 
Rbc referencial brasileiro-de_competencias-2005-v.1.1
Rbc referencial brasileiro-de_competencias-2005-v.1.1Rbc referencial brasileiro-de_competencias-2005-v.1.1
Rbc referencial brasileiro-de_competencias-2005-v.1.1leopaiva217101
 
Persistência Poliglota, Big Data e NoSQL FISL 15
Persistência Poliglota, Big Data e NoSQL FISL 15Persistência Poliglota, Big Data e NoSQL FISL 15
Persistência Poliglota, Big Data e NoSQL FISL 15Christiano Anderson
 
Engenharia de Software II - Aula 1
Engenharia de Software II - Aula 1Engenharia de Software II - Aula 1
Engenharia de Software II - Aula 1Alessandro Almeida
 
Engenharia de Software II - Aula 9
Engenharia de Software II - Aula 9Engenharia de Software II - Aula 9
Engenharia de Software II - Aula 9Alessandro Almeida
 
Criando websites a jato com Django
Criando websites a jato com DjangoCriando websites a jato com Django
Criando websites a jato com DjangoMarcos Petry
 
Data warehouse 01 introdução
Data warehouse   01 introduçãoData warehouse   01 introdução
Data warehouse 01 introduçãoRafael Pinheiro
 

Destaque (20)

Data Warehouse - Modelagem
Data Warehouse - ModelagemData Warehouse - Modelagem
Data Warehouse - Modelagem
 
Data warehouse & Data mining
Data warehouse & Data miningData warehouse & Data mining
Data warehouse & Data mining
 
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
2016: Introdução à Mineração de Dados: Conceitos Básicos, Algoritmos e Aplica...
 
Visual Design with Data
Visual Design with DataVisual Design with Data
Visual Design with Data
 
datawarehouse2
datawarehouse2datawarehouse2
datawarehouse2
 
NoSQL com Cassandra
NoSQL com CassandraNoSQL com Cassandra
NoSQL com Cassandra
 
O fator manutenção no ciclo de vida de data warehouse
O fator manutenção no ciclo de vida de data warehouseO fator manutenção no ciclo de vida de data warehouse
O fator manutenção no ciclo de vida de data warehouse
 
Python mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internetPython mudando o modo de desenvolver para a internet
Python mudando o modo de desenvolver para a internet
 
Desenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certoDesenvolvimento ágil do jeito certo
Desenvolvimento ágil do jeito certo
 
sci10lmu2-150623083448-lva1-app6891
sci10lmu2-150623083448-lva1-app6891sci10lmu2-150623083448-lva1-app6891
sci10lmu2-150623083448-lva1-app6891
 
Conhecendo Apache Cassandra @Movile
Conhecendo Apache Cassandra  @MovileConhecendo Apache Cassandra  @Movile
Conhecendo Apache Cassandra @Movile
 
Introdução ao NoSql
Introdução ao NoSqlIntrodução ao NoSql
Introdução ao NoSql
 
Rbc referencial brasileiro-de_competencias-2005-v.1.1
Rbc referencial brasileiro-de_competencias-2005-v.1.1Rbc referencial brasileiro-de_competencias-2005-v.1.1
Rbc referencial brasileiro-de_competencias-2005-v.1.1
 
Persistência Poliglota, Big Data e NoSQL FISL 15
Persistência Poliglota, Big Data e NoSQL FISL 15Persistência Poliglota, Big Data e NoSQL FISL 15
Persistência Poliglota, Big Data e NoSQL FISL 15
 
ISO 10006
ISO 10006ISO 10006
ISO 10006
 
ISO 10006
ISO 10006ISO 10006
ISO 10006
 
Engenharia de Software II - Aula 1
Engenharia de Software II - Aula 1Engenharia de Software II - Aula 1
Engenharia de Software II - Aula 1
 
Engenharia de Software II - Aula 9
Engenharia de Software II - Aula 9Engenharia de Software II - Aula 9
Engenharia de Software II - Aula 9
 
Criando websites a jato com Django
Criando websites a jato com DjangoCriando websites a jato com Django
Criando websites a jato com Django
 
Data warehouse 01 introdução
Data warehouse   01 introduçãoData warehouse   01 introdução
Data warehouse 01 introdução
 

Semelhante a Introdução ao Data Warehouse

Tecnologia para o processo de tomada de decisão
Tecnologia para o processo de tomada de decisãoTecnologia para o processo de tomada de decisão
Tecnologia para o processo de tomada de decisãoalessandrotk
 
Data warehousing - Técnicas e procedimentos
Data warehousing - Técnicas e procedimentosData warehousing - Técnicas e procedimentos
Data warehousing - Técnicas e procedimentosMarcos Pessoa
 
Parte8 - Fundamentos de Sistema de Informação
Parte8 - Fundamentos de Sistema de InformaçãoParte8 - Fundamentos de Sistema de Informação
Parte8 - Fundamentos de Sistema de InformaçãoGabriel Faustino
 
Data Management: 5 tendências para alcançar a mudança
Data Management: 5 tendências para alcançar a mudançaData Management: 5 tendências para alcançar a mudança
Data Management: 5 tendências para alcançar a mudançaDenodo
 
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
 
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
 
Aula III: Informática em Saúde- UnB-FGA/Gama
Aula III: Informática em Saúde- UnB-FGA/GamaAula III: Informática em Saúde- UnB-FGA/Gama
Aula III: Informática em Saúde- UnB-FGA/GamaCamila Hamdan
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligenceDavid Willian
 
Data Mart e Data Warehouse
Data Mart e Data WarehouseData Mart e Data Warehouse
Data Mart e Data WarehouseFernando Peres
 
Fundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxFundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxNatliaGomes72
 
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
 
Big Data & Cognitive Lab
Big Data & Cognitive LabBig Data & Cognitive Lab
Big Data & Cognitive LabTenbu
 

Semelhante a Introdução ao Data Warehouse (20)

Tecnologia para o processo de tomada de decisão
Tecnologia para o processo de tomada de decisãoTecnologia para o processo de tomada de decisão
Tecnologia para o processo de tomada de decisão
 
Data warehousing - Técnicas e procedimentos
Data warehousing - Técnicas e procedimentosData warehousing - Técnicas e procedimentos
Data warehousing - Técnicas e procedimentos
 
Parte8 - Fundamentos de Sistema de Informação
Parte8 - Fundamentos de Sistema de InformaçãoParte8 - Fundamentos de Sistema de Informação
Parte8 - Fundamentos de Sistema de Informação
 
Data Management: 5 tendências para alcançar a mudança
Data Management: 5 tendências para alcançar a mudançaData Management: 5 tendências para alcançar a mudança
Data Management: 5 tendências para alcançar a mudança
 
TA1 - Slides Acessibilidade.pdf
TA1 - Slides Acessibilidade.pdfTA1 - Slides Acessibilidade.pdf
TA1 - Slides Acessibilidade.pdf
 
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
 
Big data
Big dataBig data
Big data
 
Datawarehouse
DatawarehouseDatawarehouse
Datawarehouse
 
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...
 
Aula III: Informática em Saúde- UnB-FGA/Gama
Aula III: Informática em Saúde- UnB-FGA/GamaAula III: Informática em Saúde- UnB-FGA/Gama
Aula III: Informática em Saúde- UnB-FGA/Gama
 
Sad01 elvis
Sad01 elvisSad01 elvis
Sad01 elvis
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
Data Mart e Data Warehouse
Data Mart e Data WarehouseData Mart e Data Warehouse
Data Mart e Data Warehouse
 
Fundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptxFundamentos de Banco de Dados.pptx
Fundamentos de Banco de Dados.pptx
 
Jac data management
Jac   data managementJac   data management
Jac data management
 
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 ...
 
Big Data & Cognitive Lab
Big Data & Cognitive LabBig Data & Cognitive Lab
Big Data & Cognitive Lab
 
O que é um Banco de Dados?
O que é um Banco de Dados?O que é um Banco de Dados?
O que é um Banco de Dados?
 
Big Data
Big DataBig Data
Big Data
 
Weka pentaho day2014-fidelis
Weka pentaho day2014-fidelisWeka pentaho day2014-fidelis
Weka pentaho day2014-fidelis
 

Mais de Messias Batista

Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...
Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...
Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...Messias Batista
 
Aula 06.1 FSI - Papel da Informação nas Organizações
Aula 06.1 FSI - Papel da Informação nas OrganizaçõesAula 06.1 FSI - Papel da Informação nas Organizações
Aula 06.1 FSI - Papel da Informação nas OrganizaçõesMessias Batista
 
Aula 01.2 FSI - Ferramentas Importantes
Aula 01.2 FSI - Ferramentas ImportantesAula 01.2 FSI - Ferramentas Importantes
Aula 01.2 FSI - Ferramentas ImportantesMessias Batista
 
Aula 08.2 - ALP - Vetores e Matrizes
Aula 08.2 - ALP - Vetores e MatrizesAula 08.2 - ALP - Vetores e Matrizes
Aula 08.2 - ALP - Vetores e MatrizesMessias Batista
 
Aula 08.1 - ALP - Linguagem C (Primeiros passos)
Aula 08.1 - ALP - Linguagem C (Primeiros passos)Aula 08.1 - ALP - Linguagem C (Primeiros passos)
Aula 08.1 - ALP - Linguagem C (Primeiros passos)Messias Batista
 
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...Messias Batista
 
Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...
 Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto... Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...
Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...Messias Batista
 
Aula 06.1 - Estruturas de Repetição (while, for, repeat)
Aula 06.1 - Estruturas de Repetição (while, for, repeat)Aula 06.1 - Estruturas de Repetição (while, for, repeat)
Aula 06.1 - Estruturas de Repetição (while, for, repeat)Messias Batista
 
Aula 05.2 - Desvio Condicional Composto (se não se)
Aula 05.2 - Desvio Condicional Composto (se não se)Aula 05.2 - Desvio Condicional Composto (se não se)
Aula 05.2 - Desvio Condicional Composto (se não se)Messias Batista
 
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...Messias Batista
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaMessias Batista
 
Aula 03.1 - Operadores Relacionais e Lógicos
Aula 03.1 - Operadores Relacionais e LógicosAula 03.1 - Operadores Relacionais e Lógicos
Aula 03.1 - Operadores Relacionais e LógicosMessias Batista
 
Aula 01.3 - Fundamentos da Construção de Algoritmos e Programas
Aula 01.3 - Fundamentos da Construção de Algoritmos e ProgramasAula 01.3 - Fundamentos da Construção de Algoritmos e Programas
Aula 01.3 - Fundamentos da Construção de Algoritmos e ProgramasMessias Batista
 
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosAula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosMessias Batista
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao androidMessias Batista
 
Aula09 SD - Replicação e Consistência
Aula09 SD - Replicação e ConsistênciaAula09 SD - Replicação e Consistência
Aula09 SD - Replicação e ConsistênciaMessias Batista
 
Aula08 - Sistemas Distribuídos - Sincronização
Aula08 - Sistemas Distribuídos - SincronizaçãoAula08 - Sistemas Distribuídos - Sincronização
Aula08 - Sistemas Distribuídos - SincronizaçãoMessias Batista
 
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1Messias Batista
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Messias Batista
 
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)Messias Batista
 

Mais de Messias Batista (20)

Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...
Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...
Aula 02.1 FSI - Terminologia da Informática e Sistemas de Informação - os ele...
 
Aula 06.1 FSI - Papel da Informação nas Organizações
Aula 06.1 FSI - Papel da Informação nas OrganizaçõesAula 06.1 FSI - Papel da Informação nas Organizações
Aula 06.1 FSI - Papel da Informação nas Organizações
 
Aula 01.2 FSI - Ferramentas Importantes
Aula 01.2 FSI - Ferramentas ImportantesAula 01.2 FSI - Ferramentas Importantes
Aula 01.2 FSI - Ferramentas Importantes
 
Aula 08.2 - ALP - Vetores e Matrizes
Aula 08.2 - ALP - Vetores e MatrizesAula 08.2 - ALP - Vetores e Matrizes
Aula 08.2 - ALP - Vetores e Matrizes
 
Aula 08.1 - ALP - Linguagem C (Primeiros passos)
Aula 08.1 - ALP - Linguagem C (Primeiros passos)Aula 08.1 - ALP - Linguagem C (Primeiros passos)
Aula 08.1 - ALP - Linguagem C (Primeiros passos)
 
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...
Aula 02.1 - Terminologia da informática e sistemas de informação- os elemento...
 
Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...
 Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto... Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...
Aula 04.1 - Operações Básicas no uso de microcomputadores- editores de texto...
 
Aula 06.1 - Estruturas de Repetição (while, for, repeat)
Aula 06.1 - Estruturas de Repetição (while, for, repeat)Aula 06.1 - Estruturas de Repetição (while, for, repeat)
Aula 06.1 - Estruturas de Repetição (while, for, repeat)
 
Aula 05.2 - Desvio Condicional Composto (se não se)
Aula 05.2 - Desvio Condicional Composto (se não se)Aula 05.2 - Desvio Condicional Composto (se não se)
Aula 05.2 - Desvio Condicional Composto (se não se)
 
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...
Aula 05.1 - Estruturas de controle - Sequencial e Desvio Condicional Simples ...
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
 
Aula 03.1 - Operadores Relacionais e Lógicos
Aula 03.1 - Operadores Relacionais e LógicosAula 03.1 - Operadores Relacionais e Lógicos
Aula 03.1 - Operadores Relacionais e Lógicos
 
Aula 01.3 - Fundamentos da Construção de Algoritmos e Programas
Aula 01.3 - Fundamentos da Construção de Algoritmos e ProgramasAula 01.3 - Fundamentos da Construção de Algoritmos e Programas
Aula 01.3 - Fundamentos da Construção de Algoritmos e Programas
 
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores AritméticosAula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
Aula 02 - Tipos de dados, Variáveis, Constantes e Operadores Aritméticos
 
2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android2017 08-11 - Androidos V - Minicurso - Introdução ao android
2017 08-11 - Androidos V - Minicurso - Introdução ao android
 
Aula09 SD - Replicação e Consistência
Aula09 SD - Replicação e ConsistênciaAula09 SD - Replicação e Consistência
Aula09 SD - Replicação e Consistência
 
Aula08 - Sistemas Distribuídos - Sincronização
Aula08 - Sistemas Distribuídos - SincronizaçãoAula08 - Sistemas Distribuídos - Sincronização
Aula08 - Sistemas Distribuídos - Sincronização
 
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1
Aula07 - Sistemas Distribuídos - Aula de Revisão da NP1
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3
 
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)
Aula02 Tópicos em Ambiente Web - Produção de Páginas Web (conceitos)
 

Introdução ao Data Warehouse

  • 1. Data Warehouse Gestão da Informação Andersen Ananias Messias Batista
  • 2. Agenda 1. O que é Data Warehouse? 2. Contexto histórico 3. Vantagens do Data Warehouse 4. Funcionamento do DW 5. Estudo de Caso 6. Considerações Finais
  • 3. O QUE É DATA WAREHOUSE? De onde vem essa bixiga? 1
  • 4. “ Banco de dados baseado em assuntos, integrado, não volátil e variável em relação ao tempo que é usado principalmente no processo de tomada de decisões. DILL, Sergio apud INMON (1997).
  • 5. “ Cópia dos dados especialmente estruturados para facilitar o processo de análise, consulta e geração de relatórios. DILL, Sergio apud KIMBALL (1998).
  • 6. “ Ambiente estruturado e extensível projetado para o trabalho de análise de dados não voláteis, lógica e fisicamente transformados oriundos de diferentes fontes e alinhados com os objetivos estratégicos da empresa. DILL, Sergio apud GUPTA (1997).
  • 7. CONTEXTO HISTÓRICO Deixe de onda, e me conte essa asneira. 2
  • 8. Hello! Como se “toma” decisão? O processo de tomada decisão mais acertado depende diretamente da informação recebida, do ponto de vista da sua qualidade, precisão, entre outros.
  • 9. Olá, sou 1960! A informação gerada para tomada de decisão é individual! Existiam aplicação individuais executadas sobre arquivos mestres.
  • 10. Arquivos Mestres: proliferação e redundância ◦ Falta de credibilidade dos dados; ◦ Baixa produtividade; ◦ Impossibilidade de transformar dados em informação.
  • 11. Hello! E como se resoulve-se isso? Neste ponto chegamos ao momento em que os SGBD’s nascem.
  • 12. Olá, sou SGBD! Sistemas Gerenciadores de Bancos de Dados Integração dos dados em fonte única.
  • 13. Sistemas de Apoio a Decisão Sistemas de Apoio a Decisão Ambiente de Processamento Operacional Ambiente Analítico SEPARAÇÃO
  • 14. Fluxo Histórico Acesso direto a dados (1960~) Surgimento dos SGBDs Criação do Modelo Relacional e Ling. SQL
  • 15. “ [Tudo isso culmina] na percepção do usuário que era possível utilizar dados para outros objetivos além das transações on-line. DILL, Sergio (2002).
  • 16. Vantagens do Data Warehouse Sei bichin, diga mais. 3
  • 17. Hello! Vantagens? Há uma série de vantagens na separação do ambiente operacional e do ambiente analítico. Vejamos quais são.
  • 18. Problemas antes do Data Warehouse Os usuários construíam suas próprias planilhas; ◦ Falta de credibilidade dos dados, consequência da extração; ◦ Baixa produtividade causa pela necessidade de analisar layouts de vários arquivos; ◦ Dificuldade de gerar informações a partir dos dados extraídos; ◦ Tempo destinado ao desenvolvimento de aplicativos de relatórios.
  • 19. Implantação do Data Warehouse Dados Primitivos Dados Derivados Operações do dia-a-dia Resultado das Extrações (Gerência)
  • 20. Vantagens do Data Warehouse ◦ Atualização constante; ◦ Agilidade e facilidade de acesso à informação atraves de ferramentas; ◦ Menor custo e menor indiciu de erros.
  • 21. BIG CONCEPT Data Warehouses são diferentes dos Bancos de Dados tradicionais, por estarem otimizados para recuperação de dados e serem suporte para sistemas de apoio a decisão.
  • 23. Hello! Agora são dois conceitos A forma de organização da infraestrutura lógica e fisíca importam
  • 24. “ Os Data Warehouse oferecem acesso a dados para análise complexa, descoberta de conhecimento e tomada de decisões. NAVATHE & ELSMARI (2011).
  • 25. Funcionamento do Data Warehouse ◦ Alto desempenho sobre os dados e informações de uma organização; ◦ Suporte a aplicações OLAP (Processamento analítico on-line); ◦ Suporte a aplicações DSS (Sistemas de apoio a decisão); ◦ Mineração de Dados.
  • 27. Estudo de Caso Tem doido pra tudo... 5
  • 28. Hello! ANVISA Agência Nacional de Vigilância Sanitária. Vinculada ao Ministério da Saúde e com trabalhos em parceria com o Ministério das Relações Exteriores.
  • 29. Estudo de Caso: Anvisa ◦ Implantação realizada em meados de 2002; ◦ Avaliação do serviço de saúde foi a área piloto (complexidade e importância); ◦ Solução para apoiar o processo decisório da instituição; ◦ Fonte de dados são os sistemas transacionais que os atendem;
  • 30. Estudo de Caso: Anvisa ◦ Os dados são associados pelo assunto; ▫ Na Avaliação de Serviços de Saúde a principal fonte de dados é o DATASUS; ◦ Dados armazenados em nível granularidade mais atômico possível; ◦ Modelagem multidimensional no formato estrela.
  • 31. “ Para a infra-estrutura de DW, foram adquiridos equipamentos com grande área de disco para armazenar o volume de dados e com processadores paralelos para proporcionar melhores tempos de resposta. BETHINI, (xxxx).
  • 32. Estudo de Caso: Anvisa Problemas encontrados com os dados ◦ Diferença de unidades; ◦ Diferenças de Precisão; ◦ Diferenças de códigos ou expressões; ◦ Diferenças de granularidades; ◦ Diferenças de abstrações.
  • 33. “ Normalmente as ações de correção das anomalias encontradas não se deram automaticamente com uma rotina específica, até porque isto poderia ter sido feito já na própria base transacional. O que se procurou é solucionar as pendências caso a caso, tentando corrigir inclusive a base original. BETHINI, (xxxx).
  • 34. Estudo de Caso: Anvisa The Data Warehouse Institute - Dificuldades 1. Começar o projeto com o tipo errado de patrocínio; 2. Gerar expectativas que não podem ser satisfeitas, frustrando os executivos quando da utilização do DW; 3. Dizer: “Isto vai ajudar os gerentes a tomar decisões melhores” e outras informações politicamente ingênuas; 4. Carregar o DW com informações só “porque estavam disponíveis”; 5. Falhar no objetivo de acrescentar valor ao dada por meio de mecanismos de desnormalização, categorização e navegação assistida;
  • 35. Estudo de Caso: Anvisa The Data Warehouse Institute - Dificuldades 6. Escolher um gerente que seja voltado para a tecnologia e não para o usuário; 7. Focalizar em dados tradicionais internos orientados a registro e ignorar o valor potencial de dados textuais, imagem, som, vídeo e dados externos; 8. Fornecer dados com definições confusas e sobrepostas; 9. Acreditar nas promessas de desempenho, capacidade e escalabilidade dos vendedores de produtos; e 10. Usar o DW como justificativa para modelagem de dados e uso de ferramentas case.
  • 37. Bye! Considerações Finais O Data Warehouse é um recurso muito importante no auxílio a decisão...
  • 38. Considerações Finais ◦ Data Warehouse é fundamental para um sistema de apoio a decisão; ◦ A compreensão história deste desenvolvimento revela suas capacidades atuais; ◦ A atenção as limitações da sua função, bem como as suas fontes de dados são fundamentais; ◦ É importante que a solução seja pensada para o usuário.
  • 39. Data Warehouse – a experiência da ANVISA Camilo Mussi, Denis Murahovschi, Giliana Bettni, Luiz Gustavo Kratz Bibliografia Sistemas de Banco de Dados Ramez Elmasri, Shamkant B. Navathe Uma Metodologia para Data Warehouse e Estudo de Caso Sergio Luis Dill