A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

1 Por que Construir um Data Warehouse ? Professor Professor Edson Emílio Scalabrin telefone: 0xx41-330-1786 download:

Apresentações semelhantes


Apresentação em tema: "1 Por que Construir um Data Warehouse ? Professor Professor Edson Emílio Scalabrin telefone: 0xx41-330-1786 download:"— Transcrição da apresentação:

1

2 1 Por que Construir um Data Warehouse ? Professor Professor Edson Emílio Scalabrin telefone: 0xx download:

3 2 Objetivo Apresentar alguns pontos motivadores da construção de um data warehouse. Apresentar alguns pontos motivadores da construção de um data warehouse. Metodologia: Metodologia: Ponto de partida a evolução tecnológica na área de informática Ponto de partida a evolução tecnológica na área de informática

4 3 Evolução Tecnológica 1 as. Edições de Banco de Dados preocupavam-se de forma não separada do: 1 as. Edições de Banco de Dados preocupavam-se de forma não separada do: processamento de transações (online) processamento de transações (online) processamento em lote processamento em lote processamento analítico processamento analítico Edições subsequentes promovem a separação destes diversos processamentos: Edições subsequentes promovem a separação destes diversos processamentos: para atender necessidades operacionais para atender necessidades operacionais para atender necessidades informacionais ou analíticas para atender necessidades informacionais ou analíticas Evolução = PC + Linguagens de Quarta Geração. Evolução = PC + Linguagens de Quarta Geração.

5 4 Evolução Tecnológica Razões da divisão: operacional vs. informacional Razões da divisão: operacional vs. informacional os dados que atendem as necessidades operacionais são fisicamente diferentes dos dados que atendem as necessidades informacionais; os dados que atendem as necessidades operacionais são fisicamente diferentes dos dados que atendem as necessidades informacionais; a tecnologia de suporte é diferente; a tecnologia de suporte é diferente; a comunicação dos usuários com os BDs é diferente; a comunicação dos usuários com os BDs é diferente; as características de processamento do ambiente operacional e do ambiente informacional são fundamentalmente diferentes. as características de processamento do ambiente operacional e do ambiente informacional são fundamentalmente diferentes.

6 5 Evolução Tecnológica O que é processamento informacional ? O que é processamento informacional ? É o processamento que atende às necessidades dos gerentes durante o processo de tomada de decisões É o processamento que atende às necessidades dos gerentes durante o processo de tomada de decisões O processamento analítico examina amplos espectros de dados para detectar tendências O processamento analítico examina amplos espectros de dados para detectar tendências A execução de um processamento analítico requer o acesso muitos registros. A execução de um processamento analítico requer o acesso muitos registros.

7 6 Evolução Tecnológica 1960 Arquivos mestres, relatórios 1965 Explosão dos arquivos mestres complexidade de manutenção e desenvolvimento sincronização dos dados hardware

8 7 Evolução Tecnológica 1970 DASD (Direct access storage device) SGBD BD uma única fonte de dados para todo o processamento 1975 Processamento de transações online e de alta performance

9 8 Evolução Tecnológica 1980 PCs, tecnologia L4G Processamento de transações MIS/SAD O paradigma de um único BD para todos os fins

10 9 Evolução Tecnológica Surgimento de Evolução Tecnológica Surgimento de programas de extração Trata-se de programas mais simples que varrem um arquivo ou BD, usando alguns critérios de seleção, e, ao encontrar dados que atendem aos critérios, transporta os dados para outro arquivo ou BD. Trata-se de programas mais simples que varrem um arquivo ou BD, usando alguns critérios de seleção, e, ao encontrar dados que atendem aos critérios, transporta os dados para outro arquivo ou BD.

11 10 Evolução Tecnológica Natureza do processamento de extração PCs, tecnologia L4G Iniciar com alguns parâmetros, pesquisar um arquivo baseado na satisfação dos parâmetros, e, então passar os dados para outro local. Por que processamento de extração ? Performance e controle

12 11 Arquitetura de Desenvolvimento Espontâneo Ambiente de sistemas herdados SGBD A SGBD B SGBD C

13 12 Arquitetura de Desenvolvimento Espontâneo Problemas da arquitetura: Problemas da arquitetura: credibilidade dos dados credibilidade dos dados produtividade produtividade impossibilidade de transformar dados em informação impossibilidade de transformar dados em informação

14 13 Arquitetura de Desenvolvimento Espontâneo SGBD A SGBD B Wall Street Journal Business Week Dept. A 10% Dept. B -20% Diferencial algorítmico: A) domingo à tarde + contas antigas B) 4 a feria à tarde + contas grandes Nenhuma fonte de dados comum para começar SGBD C

15 14 Arquitetura de Desenvolvimento Espontâneo Caso 1: Caso 1: a gerência pretende produzir um relatório corporativo utilizando os diversos arquivos e conjuntos de dados que acumulou durante os anos. a gerência pretende produzir um relatório corporativo utilizando os diversos arquivos e conjuntos de dados que acumulou durante os anos. O que fazer ? O que fazer ?

16 15 Arquitetura de Desenvolvimento Espontâneo O projetista destacado para a tarefa decide que há três coisas que devem ser feitas para produzir o relatório corporativo O projetista destacado para a tarefa decide que há três coisas que devem ser feitas para produzir o relatório corporativo localizar e analisar os dados para o relatório localizar e analisar os dados para o relatório compilar os dados para o relatório compilar os dados para o relatório obter recursos humanos de programação / análise para realizar os pontos acima. obter recursos humanos de programação / análise para realizar os pontos acima. E a produtividade ? E a produtividade ?

17 16 Arquitetura de desenvolvimento espontâneo: não conduz a produtividade Produzir um relatório corporativo, varrendo todos os dados x x x xx x x x x x Para localizar os dados é necessário examinar muitos arquivos x x x x x x Muitos programas de extração, todos customizados, precisam cruzar diversas barreiras tecnológicas.

18 17 Arquitetura de D.E. tempo solicitado para a geração do relatório x x x x x x x x x x Localizar os dados meses Obter os dados meses Programadores/analistas ??? anos 1o. Relatório 2o. Relatório... No. relatório anos OBS: Exceto ser em raras circunstâncias, o trabalho realizado para o 1o. Relatório não prepara o caminho para os demais.

19 18 Dos Dados às Informações... já é difícil descobrir quais dados estão associados a um assunto, tentar então extrair informações dessas aplicações segundo um critério geral é quase impossível já é difícil descobrir quais dados estão associados a um assunto, tentar então extrair informações dessas aplicações segundo um critério geral é quase impossível... Problema: Problema: a construção das aplicações jamais levou em conta a noção de integração ; a construção das aplicações jamais levou em conta a noção de integração ; decifrar uma informação não é uma tarefa fácil para o analista de SAD. decifrar uma informação não é uma tarefa fácil para o analista de SAD.

20 19 Data Warehouse ou Armazém de Dados SGBD B Wall Street Journal Business Week SGBD C Data Warehouse SGBD A Dept. B -20% Dept. B 5%

21 20 Primeiras Considerações A credibilidade dos dados A credibilidade dos dados É melhorada considerando a existência de uma única fonte de dados; É melhorada considerando a existência de uma única fonte de dados; A produtividade A produtividade É melhorada visto que o trabalho efetuado para produzir o primeiro relatório prepara o ambiente para os demais; É melhorada visto que o trabalho efetuado para produzir o primeiro relatório prepara o ambiente para os demais; A impossibilidade de transformar dados em informação A impossibilidade de transformar dados em informação É atenuada graças a integração dos dados; É atenuada graças a integração dos dados;


Carregar ppt "1 Por que Construir um Data Warehouse ? Professor Professor Edson Emílio Scalabrin telefone: 0xx41-330-1786 download:"

Apresentações semelhantes


Anúncios Google