Módulo 4. Construindo uma solução OLAP

Tamanho: px
Começar a partir da página:

Download "Módulo 4. Construindo uma solução OLAP"

Transcrição

1 Módulo 4. Construindo uma solução OLAP Objetivos Diferenciar as diversas formas de armazenamento Compreender o que é e como definir a porcentagem de agregação Conhecer a possibilidade da utilização de partições Entender a manipulação dos Cubos Virtuais Melhorar os tempos de processamento Otimizar o espaço de armazenamento Conteúdo do módulo 4.1. Introdução 4.2. Tipos de Armazenamento MOLAP ROLAP HOLAP 4.3. Definição de Agregações 4.4. Processamento de cubos 4.5. Cubos Virtuais 4.6. Partições 4.7. A difícil busca do equilíbrio Página 1 de 15

2 4.1. Introdução Nesta unidade abordaremos os conceitos que devem ser considerados para a implementação de um data mart. Serão descritos os diferentes tipos de armazenamento e as considerações que devem ser analisadas para melhorar o desempenho do sistema. Além disso, veremos qual é a freqüência conveniente para processar nossos cubos e explicaremos o uso dos cubos virtuais e partições. Ao finalizar este módulo, o leitor conhecerá qual é a forma de armazenamento mais adequada para os requerimentos da empresa e como balancear os diferentes fatores que ocorrem na implementação de um cubo Tipos de Armazenamento Ao realizar um pequeno balanço dos módulos anteriores, vemos que já temos um desenho de requerimentos, sabemos de onde e como obter os dados e contamos com a definição da estrutura multidimensional. Agora montaremos fisicamente o cubo, por isso, devemos escolher entre as diferentes formas de armazenamento que podemos utilizar. Para facilitar esta escolha, vamos desenvolver e comparar os conceitos de MOLAP, ROLAP e HOLAP MOLAP No modo de armazenamento MOLAP (OLAP Multidimensional) uma cópia dos dados de origem do cubo, junto com as suas agregações armazenam-se em uma estrutura multidimensional. Página 2 de 15

3 É importante considerar que enquanto os dados de origem são modificados diretamente com as operações, os objetos com armazenamento MOLAP devem ser processados para incorporar estas mudanças. O tempo compreendido entre um processamento e o seguinte cria um período de latência durante o qual a informação OLAP pode não coincidir com os dados de origem atuais. Como características do armazenamento MOLAP, podemos destacar: Oferece excelente rendimento e compressão de dados. Apresenta melhor tempo de resposta, dependendo apenas da porcentagem das agregações do cubo. A estrutura está muito otimizada para maximizar o rendimento das consultas. Geralmente este método é muito apropriado para cubos com uso freqüente devido à sua rápida resposta. AGREGAÇÕES E DADOS Banco de Dados Relacional Banco de Dados Multidimensional Visão do Usuário ROLAP Em um modelo ROLAP (OLAP Relacional) toda a informação do cubo, seus dados, sua agregação, somas, etc., são armazenadas em um banco de dados relacional. Diferente do modo de armazenamento MOLAP, o ROLAP não armazena cópia do banco de dados. Ele acessa as tabelas originais quando precisa responder as consultas, geralmente é muito mais lento do que as outras formas de armazenamento (MOLAP ou HOLAP). O ROLAP é utilizado para economizar espaço de armazenamento quando se trabalha com grandes conjuntos de dados consultados com pouca freqüência; por exemplo, dados exclusivamente históricos. Página 3 de 15

4 Os usos comuns deste esquema são: Quando os clientes desejam ver as mudanças imediatamente. Quando contamos com grandes conjuntos de dados que não são consultados freqüentemente. AGREGAÇÕES E DADOS Banco de Dados Relacional Banco de Dados Multidimensional Visão do Usuário HOLAP O HOLAP (OLAP híbrido) combina atributos do MOLAP e do ROLAP. Da mesma forma que o MOLAP, o HOLAP armazena as agregações em uma estrutura multidimensional e os dados detalhados em um banco de dados relacional, da mesma forma que no armazenamento ROLAP. Para procedimentos de busca que acessam dados sumarizados, o HOLAP é equivalente ao MOLAP. Em caso contrário, se os processos de consultas acessam os níveis máximos de detalhe, devem retirar os dados do banco de dados relacional e isso não é tão rápido comparado com uma estrutura MOLAP. Os cubos armazenados como HOLAP são menores do que os MOLAP e respondem mais rápido que os ROLAP. Usos comuns de HOLAP: Cubos que requerem resposta rápida. Quando existem sumarizações baseadas em uma grande quantidade de dados de origem. Solução com o compromisso de reduzir o espaço ocupado sem prejudicar totalmente o rendimento das consultas. Página 4 de 15

5 DADOS AGREGAÇÕES Banco de Dados Relacional Banco de Dados Multidimensional Visão do Usuário É importante considerar que, se os usuários geram consultas que devem utilizar os dados do nível mais baixo o HOLAP pode não ser a melhor opção. Dados detalhados Dados sumarizados Exemplo de operadora telefônica. Vamos supor que: Sejam medidas as ligações realizadas x Dia x Cliente. O tempo é estruturado como Dia Mês Ano. Os Clientes são estruturados como Cliente Cidade País. Definição MOLAP ROLAP HOLAP Ligações para um Dia e Cliente EM BR BR Soma das ligações para algum cruzamento de Cliente Tempo onde pelo menos uma das duas dimensões não esteja no EM BR EM nível mínimo. (Cliente e Mês ou Ano, Dia e Cidade ou País, etc.) EM = Estrutura Multidimensional BR = Banco de Dados Relacional Página 5 de 15

6 MOLAP ROLAP HOLAP Armazenamento das Agregações Modelo Multidimensional Banco de dados relacional Modelo Multidimensional Armazenamento dos dados Modelo Multidimensional Banco de dados relacional Banco de dados relacional Facilidade de Criação Velocidade de resposta Simples Muito Simples Simples Boa Regular ou Baixa Boa para consultas que apresentam agregações, Regular para dados de baixo nível Escalabilidade Problemas de escalabilidade São mais escaláveis Depende do perfil de consultas Recomendados para Cubos com uso freqüente Dados que não são utilizados freqüentemente Se o cubo requer uma resposta rápida Vantagens Desvantagens MOLAP ROLAP Melhor desempenho no tempo de resposta. Economia de espaço de armazenamento. Útil quando se trabalha com conjuntos de dados muito grandes. Duplica o armazenamento de dados (ocupa mais espaço) Tempo de Latência O tempo de resposta das consultas é maior. HOLAP Bom tempo de resposta apenas para informação sumarizada. Volumes de dados maiores no banco de dados relacional. Página 6 de 15

7 O MOLAP é um OLAP baseado no acesso a um banco de dados multidimensional. O ROLAP é um OLAP baseado no acesso a um banco de dados relacional. HOLAP é um OLAP situado entre o ROLAP e o MOLAP e acessa o Multidimensional e o Relacional Definição de Agregações Outro fator a considerar na implementação do modelo OLAP, além do modo de armazenamento é a definição da porcentagem de agregações. Denomina-se agregação ao processo de pré-calcular o cálculo dos dados através dos níveis para diminuir os tempos de resposta nos processos de busca de informação. A porcentagem de agregação determina a proporção ou profundidade até onde são realizados os pré-cálculos. As agregações são armazenadas na estrutura multidimensional (de acordo com a forma de armazenamento escolhida). As agregações são resumos de dados pré-calculados que melhoram o tempo de resposta pelo simples motivo de ter as respostas prontas antes de receber as perguntas. Ao definir as agregações é importante levar em consideração a especificação das restrições de armazenamento e de porcentagem de agregação, para conseguir uma boa solução de compromisso entre o tempo de resposta das consultas e os requisitos de armazenamento. Se forem calculadas todas as agregações possíveis seria necessário uma grande quantidade de tempo de processamento e espaço de armazenamento. Se não forem pré-calculadas as agregações (0%) a quantidade de espaço de armazenamento necessário fica reduzida ao mínimo, porém o tempo de resposta aumentará. Portanto, deve existir um equilíbrio entre o espaço de armazenamento, a porcentagem de possíveis agregações pré-calculadas e o desempenho requerido. É possível ver o gráfico desta relação na figura: Página 7 de 15

8 No gráfico é possível observar que se chega a um ponto no qual já não é possível atingir um aumento significativo nas agregações (é importante lembrar que, neste contexto, aumentar as agregações é sinônimo de melhorar o desempenho das consultas), apesar de aumentar a quantidade de espaço de armazenamento. Devemos escolher uma porcentagem situada na zona do ponto A, onde conseguimos a porcentagem máxima de agregação com a menor quantidade de espaço possível. Características das agregações: As agregações permitem melhorar os tempos de resposta Requerem armazenamento adicional Caso não forem controladas podem provocar uma explosão nos requisitos de armazenamento Para um maior número de agregações é necessário mais tempo de processamento e mais requerimento de espaço. Um menor número de pré-agregações reflete em um pior tempo de resposta das consultas Processamento de Cubos Nesta etapa devemos definir quando e com qual freqüência processar os cubos. Quando são processadas dimensões ou cubos, estão sendo atualizados os dados, as estruturas multidimensionais ou ambos. Página 8 de 15

9 Esta definição deve considerar os seguintes fatores: Modo de armazenamento escolhido (MOLAP-ROLAP-HOLAP) Tamanho da tabela de fatos (quantidade de registros) Número de dimensões do modelo Porcentagem de agregações Para determinar a freqüência de processamento do cubo devemos considerar a análise com o cliente com relação à granularidade dos dados para o tempo. O nível de detalhe (dia, mês, etc.) determinará a periodicidade de atualização dos dados. Diferente dos sistemas OLTP nos quais a atualização dos dados é realizada online com as transações e a agregação dos dados é realizada no momento em que o usuário realiza uma consulta, no OLAP o processamento dos cubos é realizado em contra-fluxo, nos horários que não afete a tarefa dos usuários. No sistema de tráfego telefônico, se os dados das ligações forem recebidos uma vez por semana, então devemos processar o cubo em um dia do final de semana para não afetar a tarefa do usuário. Se a informação das ligações for recebida de forma diária, o processamento pode ser realizado uma vez por dia, tarde da noite ou bem cedo pela manhã Cubos Virtuais Os cubos virtuais são visualizações de cubos reais. Os cubos virtuais podem ser utilizados: Quando o usuário deseja ver informação conjunta de dois cubos diferentes. Quando deseja ter uma visão parcial de um cubo. É uma forma de simplificar a manipulação da segurança. No sistema de tráfego telefônico, pode ser desejável relacionar as ligações telefônicas com a quantidade de horas trabalhadas. Uma forma simples de atender este requisito é criar um cubo virtual que recolha dados dos cubos de Tráfego e RH. Página 9 de 15

10 4.6. Partições Os cubos são formados por partições. Como o próprio nome diz, uma partição é uma divisão ou fracionamento da informação que forma um cubo. Cada cubo contém pelo menos uma partição, porém pode estar formado por múltiplas partições. As partições de um cubo são invisíveis para o usuário, porém o seu uso aumenta a carga de trabalho do administrador do modelo multidimensional. Para cada partição é possível definir a fonte de dados, o modo de armazenamento e a porcentagem de agregação de forma independente das demais partições. Além disso, uma partição de dados pode ser atualizada independentemente das outras. Esta propriedade é muito importante pois oferece a vantagem de melhorar os tempos de processamento se dividir corretamente as partições e elas forem processadas adequadamente. Dessa forma, se dividirmos o nosso cubo em partições, definiremos cada um destes parâmetros da forma mais indicada. Partição mais utilizada (Tempo Real): Modo de Armazenamento: MOLAP % de Agregação: alta Freqüência de processamento: alta Partição consultada de forma média (Freqüência Intermediária): Modo de Armazenamento: HOLAP % de Agregação: baixa Freqüência de processamento: ocasional Partição pouco acessada (Períodos Antigos): Modo de Armazenamento: ROLAP % de Agregação: nula Freqüência de processamento: muito baixa (normalmente apenas na criação da partição) Do ponto de vista administrativo cada partição pode ser manipulada como se fosse um cubo independente. Pode ter fonte de dados, modo de armazenamento, porcentagem de agregação e freqüência de processamento próprios. Página 10 de 15

11 Podemos criar uma partição por cada ano contido no cubo (por exemplo, 2004, 2005 e 2006) e armazenar as partições da seguinte forma: 2006: Em uma estrutura MOLAP, com uma alta porcentagem de agregações, para obter uma resposta rápida das consultas. 2005: Em uma estrutura HOLAP, com uma baixa porcentagem de agregações, que permitirá bons tempos de resposta para consultas de resumo, com um espaço de armazenamento mínimo. Anos anteriores: Em uma estrutura ROLAP, com porcentagem de agregações zero, que economizará espaço de armazenamento. Este economia é paga com o aumento do tempo de resposta, porém não é caro, pois as consultas são ocasionais. Desenhar mal uma partição, sem considerar os filtros habitualmente utilizados pelo usuário, aumenta a carga administrativa e não melhora o desempenho das consultas. Se a lógica que define as partições não está corretamente desenhada, os dados podem ser perdidos ou duplicados A difícil busca do equilíbrio No momento de implementar o cubo, devemos analisar em conjunto os seguintes fatores, tentando atingir um ponto de equilíbrio. % de Pré-agregação. Tempo de Processamento. Requerimentos de tempos de resposta. Tipo de armazenamento. Tipificação das consultas (Base para decidir se serão manipuladas partições). Uso de Partições. Página 11 de 15

12 Ação Resposta Tempo de Processamento Tempo de Resposta Consultas Mudanças Espaço Ocupado Manutenção % Pré-agregações Armazenamento MOLAP X Alto Alto x Agenda Alto ROLAP X Baixo Baixo Direto Baixo HOLAP X Médio Médio x Agenda Médio Partições Sim Estudo de Caso Veremos como implementar o desenho do modelo OLAP desenvolvido no módulo anterior. Como vimos, nosso modelo era: Página 12 de 15

13 Este modelo será implementado sobre um cubo denominado Vendas. Cubo Vendas Levando em consideração que o nosso cliente analisa a sua informação com relação aos períodos de tempo, filtrando por ano, construiremos duas partições dividindo o cubo de forma anual. Dessa forma obteremos uma partição para 2005 e outra para O objetivo desta partição é oferecer suporte às consultas realizadas com pouca freqüência, motivo pelo qual optamos por definir parâmetros que permitam a economia de espaço ocupado, aceitando um desempenho mais baixo. A partição para 2005 terá: Modo de armazenamento: HOLAP Porcentagem de agregação: 10% Freqüência de processamento: Será processada no momento da criação e Página 13 de 15

14 depois, apenas quando for solicitada pelo cliente O objetivo desta partição é oferecer suporte às consultas realizadas habitualmente e um dos requerimentos básicos é o tempo de resposta das consultas, motivo pelo qual optamos por definir parâmetros que apontem para a obtenção de um melhor desempenho, aceitando o custo de espaço ocupado e tempo de processamento. A partição de 2006 terá: Modo de armazenamento: MOLAP Porcentagem de agregação: 40% Freqüência de processamento: O processamento será realizado diariamente a partir das 22:00 hs, pois sabemos que os usuários não realizam consultas nesse horário. Não é necessário criar um cubo virtual para poder visualizar as duas partições. Do ponto de vista de acesso para as consultas, as partições são transparentes para o usuário, que define o cubo como sua fonte de dados sem considerar a sua forma de construção. Existem diferentes formas de armazenamento dos dados e agregações de um cubo e devemos selecionar um deles de acordo com as necessidades e possibilidades da nossa empresa. É conveniente utilizar partições quando existem grandes volumes de dados para obter melhorias nos tempos de processamento e resposta das consultas. Utilizaremos cubos virtuais quando o data mart precise relacionar informações de diferentes cubos. Página 14 de 15

15 Os tempos de resposta das consultas são um fator chave? Estão definidos os valores mínimos ou máximos que devem ser atendidos? Está estimado o volume de dados que deve ser manipulado, tanto hoje quanto no futuro? A freqüência e o tempo de processamento são fatores críticos? A empresa possui o equipamento adequado para a situação atual e a estimativa futura? Foi considerado este fator com relação ao armazenamento e à velocidade de processamento? Existem critérios preestabelecidos para a definição da % de pré-agregação? Será necessário criar cubos virtuais? Existe uma idéia clara da quantidade e qualidade das consultas habituais? Existe algum padrão de filtragem repetido, como mês ou cidade? Página 15 de 15

Data Warehousing. Leonardo da Silva Leandro. CIn.ufpe.br

Data Warehousing. Leonardo da Silva Leandro. CIn.ufpe.br Data Warehousing Leonardo da Silva Leandro Agenda Conceito Elementos básicos de um DW Arquitetura do DW Top-Down Bottom-Up Distribuído Modelo de Dados Estrela Snowflake Aplicação Conceito Em português:

Leia mais

Módulo 2. Definindo Soluções OLAP

Módulo 2. Definindo Soluções OLAP Módulo 2. Definindo Soluções OLAP Objetivos Ao finalizar este módulo o participante: Recordará os conceitos básicos de um sistema OLTP com seus exemplos. Compreenderá as características de um Data Warehouse

Leia mais

Analysis Services. Manual Básico

Analysis Services. Manual Básico Analysis Services Manual Básico Construindo um Banco de Dados OLAP... 2 Criando a origem de dados... 3 Definindo as dimensões... 5 Níveis de dimensão e membros... 8 Construindo o cubo... 11 Tabela de fatos...12

Leia mais

Data Warehouses. Alunos: Diego Antônio Cotta Silveira Filipe Augusto Rodrigues Nepomuceno Marcos Bastos Silva Roger Rezende Ribeiro Santos

Data Warehouses. Alunos: Diego Antônio Cotta Silveira Filipe Augusto Rodrigues Nepomuceno Marcos Bastos Silva Roger Rezende Ribeiro Santos Data Warehouses Alunos: Diego Antônio Cotta Silveira Filipe Augusto Rodrigues Nepomuceno Marcos Bastos Silva Roger Rezende Ribeiro Santos Conceitos Básicos Data Warehouse(DW) Banco de Dados voltado para

Leia mais

Módulo 5. Implementando Cubos OLAP

Módulo 5. Implementando Cubos OLAP Módulo 5. Implementando Cubos OLAP Objetivos Compreender a importância da manipulação correta da segurança nos dados. Conhecer as operações que podem ser realizadas na consulta de um cubo. Entender o uso

Leia mais

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE

TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE TÓPICOS AVANÇADOS EM ENGENHARIA DE SOFTWARE Engenharia de Computação Professor: Rosalvo Ferreira de Oliveira Neto OLPT x OLAP Roteiro OLTP Datawarehouse OLAP Operações OLAP Exemplo com Mondrian e Jpivot

Leia mais

Banco de Dados - Senado

Banco de Dados - Senado Banco de Dados - Senado Exercícios OLAP - CESPE Material preparado: Prof. Marcio Vitorino OLAP Material preparado: Prof. Marcio Vitorino Soluções MOLAP promovem maior independência de fornecedores de SGBDs

Leia mais

Processo Decisório, OLAP e Relatórios Corporativos OLAP E RELATÓRIOS CORPORATIVOS

Processo Decisório, OLAP e Relatórios Corporativos OLAP E RELATÓRIOS CORPORATIVOS Processo Decisório, OLAP e Relatórios Corporativos OLAP E RELATÓRIOS CORPORATIVOS Sumário Conceitos/Autores chave... 3 1. Introdução... 5 2. OLAP... 6 3. Operações em OLAP... 8 4. Arquiteturas em OLAP...

Leia mais

Sistemas de Apoio à Decisão (SAD) - Senado

Sistemas de Apoio à Decisão (SAD) - Senado Sistemas de Apoio à Decisão (SAD) - Senado DW OLAP BI Ilka Kawashita Material preparado :Prof. Marcio Vitorino Sumário OLAP Data Warehouse (DW/ETL) Modelagem Multidimensional Data Mining BI - Business

Leia mais

Módulo 1. Introdução ao Business Intelligence

Módulo 1. Introdução ao Business Intelligence Módulo 1. Introdução ao Business Intelligence Objetivos Fornecer uma visão sobre a finalidade de um sistema de suporte para tomada de decisões: Conhecer quais sistemas informatizados atuam em cada componente

Leia mais

Fundamentos da Análise Multidimensional

Fundamentos da Análise Multidimensional Universidade Técnica de Lisboa INSTITUTO SUPERIOR DE ECONOMIA E GESTÃO Informática e Sistemas de Informação Aplicados em Economia Fundamentos da Análise Multidimensional Fundamentos da Análise Multidimensional

Leia mais

Uma aplicação de Data Warehouse para apoiar negócios

Uma aplicação de Data Warehouse para apoiar negócios Uma aplicação de Data Warehouse para apoiar negócios André Vinicius Gouvêa Monteiro Marcos Paulo Oliveira Pinto Rosa Maria E. Moreira da Costa Universidade do Estado do Rio de Janeiro - UERJ IME - Dept

Leia mais

Prova INSS RJ - 2007 cargo: Fiscal de Rendas

Prova INSS RJ - 2007 cargo: Fiscal de Rendas Prova INSS RJ - 2007 cargo: Fiscal de Rendas Material de Apoio de Informática - Prof(a) Ana Lucia 53. Uma rede de microcomputadores acessa os recursos da Internet e utiliza o endereço IP 138.159.0.0/16,

Leia mais

Microsoft Analysis Service

Microsoft Analysis Service Microsoft Analysis Service Neste capítulo você verá: BI Development Studio Analysis Services e Cubos Microsoft Analysis Services é um conjunto de serviços que são usados para gerenciar os dados que são

Leia mais

Data Warehouses Uma Introdução

Data Warehouses Uma Introdução Data Warehouses Uma Introdução Alex dos Santos Vieira, Renaldy Pereira Sousa, Ronaldo Ribeiro Goldschmidt 1. Motivação e Conceitos Básicos Com o advento da globalização, a competitividade entre as empresas

Leia mais

Administração estratégica da Informação: definição, controle estratégias de mercado Prof. MSc Hugo Vieira L. Souza

Administração estratégica da Informação: definição, controle estratégias de mercado Prof. MSc Hugo Vieira L. Souza Administração estratégica da Informação: definição, controle estratégias de mercado Prof. MSc Hugo Vieira L. Souza Este documento está sujeito a copyright. Todos os direitos estão reservados para o todo

Leia mais

Arquiteturas de DW e Abordagens de Implementação. Arquiteturas e Abordagens de Implementação

Arquiteturas de DW e Abordagens de Implementação. Arquiteturas e Abordagens de Implementação Curso de Dwing TecBD-DI PUC-Rio Prof. Rubens Melo Arquiteturas de DW e Abordagens de Implementação Arquiteturas e Abordagens de Implementação Arquitetura adequada é fundamental Infra-estrutura disponível

Leia mais

DESENVOLVIMENTO DE PLUG-INS KETTLE PARA GERAÇÃO DE MONDRIAN SCHEMA A PARTIR DE BASES RELACIONAIS, UTILIZANDO A METODOLOGIA AGILE ROLAP.

DESENVOLVIMENTO DE PLUG-INS KETTLE PARA GERAÇÃO DE MONDRIAN SCHEMA A PARTIR DE BASES RELACIONAIS, UTILIZANDO A METODOLOGIA AGILE ROLAP. DESENVOLVIMENTO DE PLUG-INS KETTLE PARA GERAÇÃO DE MONDRIAN SCHEMA A PARTIR DE BASES RELACIONAIS, UTILIZANDO A METODOLOGIA AGILE ROLAP. Eduardo Cristovo de Freitas Aguiar (PIBIC/CNPq), André Luís Andrade

Leia mais

Um sistema é constituído de um conjunto de processos que executam seus respectivos códigos do sistema operacional e processos e códigos de usuários.

Um sistema é constituído de um conjunto de processos que executam seus respectivos códigos do sistema operacional e processos e códigos de usuários. Os sistemas computacionais atuais permitem que diversos programas sejam carregados na memória e executados simultaneamente. Essa evolução tornou necessário um controle maior na divisão de tarefas entre

Leia mais

Curso de Engenharia de Sistemas e Informática - 5º Ano. Ficha T. Prática n.º 1

Curso de Engenharia de Sistemas e Informática - 5º Ano. Ficha T. Prática n.º 1 Análise Inteligente de Dados Objectivo: Curso de Engenharia de Sistemas e Informática - 5º Ano Ficha T. Prática n.º 1 Estudo do paradigma multidimensional com introdução de uma extensão ao diagrama E/R

Leia mais

BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING

BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING http://www.uniriotec.br/~tanaka/tin0036 tanaka@uniriotec.br Introdução a Data Warehousing e OLAP Introdução a Data Warehouse e Modelagem Dimensional Visão

Leia mais

Aplicação A. Aplicação B. Aplicação C. Aplicação D. Aplicação E. Aplicação F. Aplicação A REL 1 REL 2. Aplicação B REL 3.

Aplicação A. Aplicação B. Aplicação C. Aplicação D. Aplicação E. Aplicação F. Aplicação A REL 1 REL 2. Aplicação B REL 3. Sumário Data Warehouse Modelagem Multidimensional. Data Mining BI - Business Inteligence. 1 2 Introdução Aplicações do negócio: constituem as aplicações que dão suporte ao dia a dia do negócio da empresa,

Leia mais

Data Warehouse. Diogo Matos da Silva 1. Universidade Federal de Ouro Preto, Ouro Preto, MG, Brasil. Banco de Dados II

Data Warehouse. Diogo Matos da Silva 1. Universidade Federal de Ouro Preto, Ouro Preto, MG, Brasil. Banco de Dados II Data Warehouse Diogo Matos da Silva 1 1 Departamento de Computação Universidade Federal de Ouro Preto, Ouro Preto, MG, Brasil Banco de Dados II Diogo Matos (DECOM - UFOP) Banco de Dados II Jun 2013 1 /

Leia mais

Autor: Júlio Battisti www.juliobattisti.com.br

Autor: Júlio Battisti www.juliobattisti.com.br Autor: Júlio Battisti www.juliobattisti.com.br Livro: Aprenda com Júlio Battisti: Excel 2010 Avançado, Análise de Dados e Cenários, Tabelas e Gráficos Dinâmicos, Macros e Programação VBA - Através de Exemplos

Leia mais

Organização de Computadores 1

Organização de Computadores 1 Organização de Computadores 1 4 SUPORTE AO SISTEMA OPERACIONAL Prof. Luiz Gustavo A. Martins Sistema Operacional (S.O.) Programa responsável por: Gerenciar os recursos do computador. Controlar a execução

Leia mais

BUSINESS INTELLIGENCE -Inteligência nos Negócios-

BUSINESS INTELLIGENCE -Inteligência nos Negócios- UNIVERSIDADE SÃO FRANCISCO CENTRO DE CIÊNCIAS JURÍDICAS, HUMANAS E SOCIAIS BUSINESS INTELLIGENCE -Inteligência nos Negócios- Curso: Administração Hab. Sistemas de Informações Disciplina: Gestão de Tecnologia

Leia mais

SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4.

SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4. SUMÁRIO 1. INTRODUÇÃO... 2 2. O QUE É DATA WAREHOUSE?... 2 3. O QUE DATA WAREHOUSE NÃO É... 4 4. IMPORTANTE SABER SOBRE DATA WAREHOUSE... 5 4.1 Armazenamento... 5 4.2 Modelagem... 6 4.3 Metadado... 6 4.4

Leia mais

Chapter 3. Análise de Negócios e Visualização de Dados

Chapter 3. Análise de Negócios e Visualização de Dados Chapter 3 Análise de Negócios e Visualização de Dados Objetivos de Aprendizado Descrever a análise de negócios (BA) e sua importância par as organizações Listar e descrever brevemente os principais métodos

Leia mais

Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan

Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan Faculdade INED Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional II Prof.: Fernando Hadad Zaidan 1 Unidade 4.3 2 1 BI BUSINESS INTELLIGENCE BI CARLOS BARBIERI

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

Interatividade aliada a Análise de Negócios

Interatividade aliada a Análise de Negócios Interatividade aliada a Análise de Negócios Na era digital, a quase totalidade das organizações necessita da análise de seus negócios de forma ágil e segura - relatórios interativos, análise de gráficos,

Leia mais

Uma Ferramenta WEB para apoio à Decisão em Ambiente Hospitalar

Uma Ferramenta WEB para apoio à Decisão em Ambiente Hospitalar Uma Ferramenta WEB para apoio à Decisão em Ambiente Hospitalar Mikael de Souza Fernandes 1, Gustavo Zanini Kantorski 12 mikael@cpd.ufsm.br, gustavoz@cpd.ufsm.br 1 Curso de Sistemas de Informação, Universidade

Leia mais

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd.

Para construção dos modelos físicos, será estudado o modelo Relacional como originalmente proposto por Codd. Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos

Leia mais

5 Estudo de Caso. 5.1. Material selecionado para o estudo de caso

5 Estudo de Caso. 5.1. Material selecionado para o estudo de caso 5 Estudo de Caso De modo a ilustrar a estruturação e representação de conteúdos educacionais segundo a proposta apresentada nesta tese, neste capítulo apresentamos um estudo de caso que apresenta, para

Leia mais

GSAN. Módulo Gerencial. Documentação de Funcionalidades Incluídas e Alteradas

GSAN. Módulo Gerencial. Documentação de Funcionalidades Incluídas e Alteradas GSAN Módulo Gerencial Documentação de Funcionalidades Incluídas e Alteradas Data de Atualização: 26/02/2014 1 Introdução Este documento contém a documentação de funcionalidades incluídas e alteradas do

Leia mais

Data Warehouse. Djenane Cristina Silveira dos Santos¹, Felipe Gomes do Prado¹, José Justino Neto¹, Márcia Taliene Alves de Paiva¹

Data Warehouse. Djenane Cristina Silveira dos Santos¹, Felipe Gomes do Prado¹, José Justino Neto¹, Márcia Taliene Alves de Paiva¹ Data Warehouse. Djenane Cristina Silveira dos Santos¹, Felipe Gomes do Prado¹, José Justino Neto¹, Márcia Taliene Alves de Paiva¹ ¹Ciência da Computação Universidade Federal de Itajubá (UNIFEI) MG Brasil

Leia mais

Projecto Final de Licenciatura Engenharia Informática - Computadores e Sistemas. elaborado por: Filipe Manuel Marques Pinto Pinheiro

Projecto Final de Licenciatura Engenharia Informática - Computadores e Sistemas. elaborado por: Filipe Manuel Marques Pinto Pinheiro OLAP (ONLINE ANALYTICAL PROCESSING) Projecto Final de Licenciatura Engenharia Informática - Computadores e Sistemas elaborado por: Filipe Manuel Marques Pinto Pinheiro orientado por: Engº Paulo Alexandre

Leia mais

Tópicos Avançados Business Intelligence. Banco de Dados Prof. Otacílio José Pereira. Unidade 10 Tópicos Avançados Business Inteligence.

Tópicos Avançados Business Intelligence. Banco de Dados Prof. Otacílio José Pereira. Unidade 10 Tópicos Avançados Business Inteligence. Tópicos Avançados Business Intelligence Banco de Dados Prof. Otacílio José Pereira Unidade 10 Tópicos Avançados Business Inteligence Roteiro Introdução Níveis organizacionais na empresa Visão Geral das

Leia mais

RELATÓRIOS GERENCIAIS

RELATÓRIOS GERENCIAIS RELATÓRIOS GERENCIAIS Com base na estrutura organizacional de uma entidade, a parte gerencial é o processo administrativo, onde se traça toda a estrutura fundamental para elaboração do planejamento da

Leia mais

Decisão Suporte: Warehousing, OLAP e Data Mining

Decisão Suporte: Warehousing, OLAP e Data Mining Decisão Suporte: Warehousing, OLAP e Data Mining 7-1 Introdução Cada vez mais, organizações estão analizando dados correntes e históricos para identificar padrões úteis e suporte a estratégias de negócios.

Leia mais

Decisão Suporte: Warehousing, OLAP e Data Mining

Decisão Suporte: Warehousing, OLAP e Data Mining Decisão Suporte: Warehousing, OLAP e Data Mining 7-1 Introdução Cada vez mais, organizações estão analizando dados correntes e históricos para identificar padrões úteis e suporte a estratégias de negócios.

Leia mais

Arquitetura física de um Data Warehouse

Arquitetura física de um Data Warehouse É um modo de representar a macroestrutura de, comunicação, processamento e existentes para usuários finais dentro da empresa. Operacionais origem Data / Arquitetura física Serviços Armazenamento de Área

Leia mais

Planejamento e Orçamento

Planejamento e Orçamento Planejamento e Orçamento O SIPLAG Sistema Integrado de Planejamento, Orçamento e Gestão, é um sistema voltado à gestão governamental, permitindo a elaboração do Plano Plurianual, da Lei Orçamentária Anual,

Leia mais

Conteúdo Programático

Conteúdo Programático Conteúdo Programático Introdução ao Active (AD) Definições Estrutura Lógica Estrutura Física Instalação do Active (AD) Atividade Prática 1 Definições do Active Em uma rede do Microsoft Windows Server 2003,

Leia mais

O que é RAID? Tipos de RAID:

O que é RAID? Tipos de RAID: O que é RAID? RAID é a sigla para Redundant Array of Independent Disks. É um conjunto de HD's que funcionam como se fosse um só, isso quer dizer que permite uma tolerância alta contra falhas, pois se um

Leia mais

DATA WAREHOUSE. Rafael Ervin Hass Raphael Laércio Zago

DATA WAREHOUSE. Rafael Ervin Hass Raphael Laércio Zago DATA WAREHOUSE Rafael Ervin Hass Raphael Laércio Zago Roteiro Introdução Aplicações Arquitetura Características Desenvolvimento Estudo de Caso Conclusão Introdução O conceito de "data warehousing" data

Leia mais

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011 Banco de Dados Aula 1 - Prof. Bruno Moreno 16/08/2011 Roteiro Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza autodescritiva

Leia mais

OLAP: Características, Arquitetura e Ferramentas

OLAP: Características, Arquitetura e Ferramentas INSTITUTO VIANNA JÚNIOR FACULDADES INTEGRADAS VIANNA JÚNIOR OLAP: Características, Arquitetura e Ferramentas Erika Maria Teixeira Araújo 1 Mônica de Lourdes Souza Batista 2 Teresinha Moreira de Magalhães

Leia mais

Documento Sobre a Tecnologia do QlikView

Documento Sobre a Tecnologia do QlikView A experiência associativa: NOTÁVEL VANTAGEM do QlikView Documento Sobre a Tecnologia do QlikView Publicado em: outubro de 2010 qlikview.com Sumário Uma Introdução à Experiência Associativa do QlikView

Leia mais

Sistemas de Informação: tipos e características

Sistemas de Informação: tipos e características Sistemas de Informação: tipos e características Tipos de sistemas de informação. Os quatro tipos principais de sistemas de informação. Sistemas do ponto de vista de pessoal Sistemas de processamento de

Leia mais

Agregando valor com Business Service Innovation

Agregando valor com Business Service Innovation Agregando valor com Business Service Innovation A TI é enorme. Existem tantos bits no universo digital quanto estrelas em nosso universo físico. é arriscada. Dois terços dos projetos de TI estão em risco,

Leia mais

Power Systems. Monitorizar o ambiente de virtualização

Power Systems. Monitorizar o ambiente de virtualização Power Systems Monitorizar o ambiente de virtualização Power Systems Monitorizar o ambiente de virtualização Nota Antes de utilizar as informações contidas nesta publicação, bem como o produto a que se

Leia mais

Sistemas Operacionais de Rede INTRODUÇÃO AO ACTIVE DIRECTORY

Sistemas Operacionais de Rede INTRODUÇÃO AO ACTIVE DIRECTORY Sistemas Operacionais de Rede INTRODUÇÃO AO ACTIVE DIRECTORY Conteúdo Programático! Introdução ao Active Directory (AD)! Definições! Estrutura Lógica! Estrutura Física! Instalação do Active Directory (AD)!

Leia mais

Sistema de Informação Gerencial baseado em Data Warehouse aplicado a uma software house

Sistema de Informação Gerencial baseado em Data Warehouse aplicado a uma software house Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Curso de Sistemas de Informação (Bacharelado) Sistema de Informação Gerencial baseado em Data Warehouse aplicado a uma software house

Leia mais

Data Warehousing e OLAP

Data Warehousing e OLAP Data Warehousing e OLAP Jornadas de Engenharia Informática Instituto Politécnico da Guarda Henrique Madeira Departamento de Engenharia Informática Faculdade de Ciências e Tecnologia Universidade de Coimbra

Leia mais

Business Intelligence Conceitos, Metodologia de Desenvolvimento e Exemplos de BI

Business Intelligence Conceitos, Metodologia de Desenvolvimento e Exemplos de BI Matriz: Av. Caçapava, 527 CEP 90.460-130 Tecnopuc: Av. Ipiranga, 6681 Prédio 32 Sala 109 CEP 90.619-900 Porto Alegre - RS, Brasil Contate-nos: +55 (51) 3330.7777 contato@dbccompany.com.br www.dbccompany.com.br

Leia mais

KDD E MINERAÇÃO DE DADOS:

KDD E MINERAÇÃO DE DADOS: KDD E MINERAÇÃO DE DADOS: Revisão em Data Warehouses Prof. Ronaldo R. Goldschmidt ronaldo@de9.ime.eb.br rribeiro@univercidade.br geocities.yahoo.com.br/ronaldo_goldschmidt 1 DATA WAREHOUSES UMA VISÃO GERAL

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

1. Arquivos Seqüenciais

1. Arquivos Seqüenciais 1. Arquivos Seqüenciais 1.1. Introdução Historicamente, os arquivos seqüências são associados as fitas magnéticas devido a natureza seqüencial deste meio de gravação. Mas os arquivos seqüências são também

Leia mais

Bases de Dados aplicadas a Inteligência de Negócios

Bases de Dados aplicadas a Inteligência de Negócios Agenda Bases de Dados aplicadas a Inteligência de Negócios Professor Sérgio Rodrigues professor@sergiorodrigues.net Sistemas de Gerenciamento de Bancos de Dados (SGBD) Tipos de Banco de Dados Noções de

Leia mais

DATA WAREHOUSE. Introdução

DATA WAREHOUSE. Introdução DATA WAREHOUSE Introdução O grande crescimento do ambiente de negócios, médias e grandes empresas armazenam também um alto volume de informações, onde que juntamente com a tecnologia da informação, a correta

Leia mais

Introdução. Formação Informática Para Estatísticos Na DPINE. Formação Informática Para Estatísticos Na DPINE. Usar Tabelas Dinâmicas em EXCEL

Introdução. Formação Informática Para Estatísticos Na DPINE. Formação Informática Para Estatísticos Na DPINE. Usar Tabelas Dinâmicas em EXCEL Usar Tabelas Dinâmicas em EXCEL Introdução Neste Módulo aprendemos o importante recurso de Tabelas Dinâmicas e Gráficos Dinâmicos. Aprendemos a criar tabelas dinâmicas, a aplicar filtros e a fazer análise

Leia mais

Arquitetura de Computadores. Sistemas Operacionais IV

Arquitetura de Computadores. Sistemas Operacionais IV Arquitetura de Computadores Sistemas Operacionais IV Introdução Multiprogramação implica em manter-se vários processos na memória. Memória necessita ser alocada de forma eficiente para permitir o máximo

Leia mais

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO

FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO @ribeirord FUNDAMENTOS DE SISTEMAS DE INFORMAÇÃO Rafael D. Ribeiro, M.Sc,PMP. rafaeldiasribeiro@gmail.com http://www.rafaeldiasribeiro.com.br Lembrando... Aula 4 1 Lembrando... Aula 4 Sistemas de apoio

Leia mais

Banco de Dados Aula 02. Colégio Estadual Padre Carmelo Perrone Profº: Willian

Banco de Dados Aula 02. Colégio Estadual Padre Carmelo Perrone Profº: Willian Banco de Dados Aula 02 Colégio Estadual Padre Carmelo Perrone Profº: Willian Conceitos básicos Dado: Valor do campo quando é armazenado dento do BD; Tabela Lógica: Representa a estrutura de armazenamento

Leia mais

Admistração de Redes de Computadores (ARC)

Admistração de Redes de Computadores (ARC) Admistração de Redes de Computadores (ARC) Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina - Campus São José Prof. Glauco Cardozo glauco.cardozo@ifsc.edu.br RAID é a sigla para Redundant

Leia mais

Data Warehouse. Debora Marrach Renata Miwa Tsuruda

Data Warehouse. Debora Marrach Renata Miwa Tsuruda Debora Marrach Renata Miwa Tsuruda Agenda Introdução Contexto corporativo Agenda Introdução Contexto corporativo Introdução O conceito de Data Warehouse surgiu da necessidade de integrar dados corporativos

Leia mais

Procesamiento Analítico con Minería de Datos

Procesamiento Analítico con Minería de Datos Procesamiento Analítico con Minería de Datos Analytical Processing com Data Mining Angelino Feliciano Morales Universidad Autónoma de Guerrero afmorales@uagro.mx René Edmundo Cuevas Valencia Universidad

Leia mais

Data Warehouse Processos e Arquitetura

Data Warehouse Processos e Arquitetura Data Warehouse - definições: Coleção de dados orientada a assunto, integrada, não volátil e variável em relação ao tempo, que tem por objetivo dar apoio aos processos de tomada de decisão (Inmon, 1997)

Leia mais

Sistemas de Informação James A. O Brien Editora Saraiva Capítulo 5

Sistemas de Informação James A. O Brien Editora Saraiva Capítulo 5 Para entender bancos de dados, é útil ter em mente que os elementos de dados que os compõem são divididos em níveis hierárquicos. Esses elementos de dados lógicos constituem os conceitos de dados básicos

Leia mais

Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon (edson@esucri.com.

Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon (edson@esucri.com. Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel

Leia mais

Otimização de abastecimento de pedidos

Otimização de abastecimento de pedidos Otimização de abastecimento de pedidos Quando passar da separação com papel para zero papel automação 1 Otimização que de traz abastecimento resultados de pedidos Otimização de abastecimento de pedidos

Leia mais

09a: Máquina Virtual Particionamento Sistemas de Arquivos. ICO60801 2014/2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro

09a: Máquina Virtual Particionamento Sistemas de Arquivos. ICO60801 2014/2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro 09a: Máquina Virtual Particionamento Sistemas de Arquivos ICO60801 2014/2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro PARTICIONAMENTO Particionamento e Sistema de Arquivos Divisão

Leia mais

Microsoft Access XP Módulo Um

Microsoft Access XP Módulo Um Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo

Leia mais

Sistema de Arquivos EXT3

Sistema de Arquivos EXT3 Sistema de Arquivos EXT3 Introdução Ext3 é uma nova versão do Ext2. Possui as mesmas estruturas do ext2, além de adicionar as propriedades do Journal. O uso do Ext3 melhora na recuperação do sistema(dados),

Leia mais

Sistemas Operacionais 2014 Introdução. Alexandre Augusto Giron alexandre.a.giron@gmail.com

Sistemas Operacionais 2014 Introdução. Alexandre Augusto Giron alexandre.a.giron@gmail.com Sistemas Operacionais 2014 Introdução Alexandre Augusto Giron alexandre.a.giron@gmail.com Roteiro Sistemas Operacionais Histórico Estrutura de SO Principais Funções do SO Interrupções Chamadas de Sistema

Leia mais

Índice. Business Intelligence Pentaho

Índice. Business Intelligence Pentaho Manual de Sistema Índice Introdução:... 3 Conceito:... 3 1 - Acessando o Sistema... 4 1.1 - Tela inicial... 5 2 - Analisando um Cubo... 6 2.1 Acessando o Cubo... 6 2.2 - Montando Uma Visão... 7 3 - Navegando

Leia mais

IMPLANTAÇÃO DO DW NA ANVISA

IMPLANTAÇÃO DO DW NA ANVISA IMPLANTAÇÃO DO DW NA ANVISA Bruno Nascimento de Ávila 1 Rodrigo Vitorino Moravia 2 Maria Renata Furtado 3 Viviane Rodrigues Silva 4 RESUMO A tecnologia de Business Intelligenge (BI) ou Inteligência de

Leia mais

A MODELAGEM DE DADOS NO AMBIENTE DATA WAREHOUSE

A MODELAGEM DE DADOS NO AMBIENTE DATA WAREHOUSE UNIVERSIDADE PRESBITERIANA MACKENZIE Faculdade de Computação e Informática A MODELAGEM DE DADOS NO AMBIENTE DATA WAREHOUSE Daniele Del Bianco Hokama Denis Camargo Francine Fujita João Luiz Valentim Fogliene

Leia mais

Business Intelligence e ferramentas de suporte

Business Intelligence e ferramentas de suporte O modelo apresentado na figura procura enfatizar dois aspectos: o primeiro é sobre os aplicativos que cobrem os sistemas que são executados baseados no conhecimento do negócio; sendo assim, o SCM faz o

Leia mais

Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics. Anderson Santos, Sales Engineer Brazil

Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics. Anderson Santos, Sales Engineer Brazil Tempo de Resposta em Sub-Segundos com o novo MicroStrategy 10 In-Memory Analytics Anderson Santos, Sales Engineer Brazil Alta Performance não é mais Desejável em uma Aplicação Analítica Expectativa dos

Leia mais

Mineração e Armazenamento de Dados

Mineração e Armazenamento de Dados Mineração e Armazenamento de Dados Carlos P. Caldeira Departamento de Informática Universidade de Évora ccaldeira@di.uevora.pt http://www.di.uevora.pt/~ccaldeira Modelo dimensional Modelo dimensional Modelo

Leia mais

SAD orientado a DADOS

SAD orientado a DADOS Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry SAD orientado a DADOS DISCIPLINA: Sistemas de Apoio a Decisão SAD orientado a dados Utilizam grandes repositórios

Leia mais

ESCOLA SUPERIOR ABERTA DO BRASIL ESAB CURSO DE ENGENHARIA DE SISTEMAS RACHEL TEREZA MENEGAZZO

ESCOLA SUPERIOR ABERTA DO BRASIL ESAB CURSO DE ENGENHARIA DE SISTEMAS RACHEL TEREZA MENEGAZZO ESCOLA SUPERIOR ABERTA DO BRASIL ESAB CURSO DE ENGENHARIA DE SISTEMAS RACHEL TEREZA MENEGAZZO IMPLEMENTANDO UMA SOLUÇÃO OLAP UTILIZANDO SOFTWARE LIVRE CURITIBA PR 2009 RACHEL TEREZA MENEGAZZO IMPLEMENANDO

Leia mais

Modelo de dados do Data Warehouse

Modelo de dados do Data Warehouse Modelo de dados do Data Warehouse Ricardo Andreatto O modelo de dados tem um papel fundamental para o desenvolvimento interativo do data warehouse. Quando os esforços de desenvolvimentos são baseados em

Leia mais

5 A Usabilidade das Estatísticas Públicas

5 A Usabilidade das Estatísticas Públicas 5 A Usabilidade das Estatísticas Públicas O capitulo anterior descreveu as facilidades de acesso às informações estatíticas e este capítulo descreve, exemplifica e mostra a usabilidade destas informações

Leia mais

MODELAGEM DIMENSIONAL

MODELAGEM DIMENSIONAL CENTRO UNIVERSITÁRIO DO TRIÂNGULO INSTITUTO DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE CIÊNCIA DA COMPUTAÇÃO MODELAGEM DIMENSIONAL HELOISA MENDES LOPES Uberlândia, dezembro de 2000 CENTRO UNIVERSITÁRIO

Leia mais

AULA 13 - Gerência de Memória

AULA 13 - Gerência de Memória AULA 13 - Gerência de Memória omo sabemos, os computadores utilizam uma hierarquia de memória em sua organização, combinando memórias voláteis e não-voláteis, tais como: memória cache, memória principal

Leia mais

CoIPe. Telefonia com Tecnologia

CoIPe. Telefonia com Tecnologia CoIPe Telefonia com Tecnologia Qualidade de voz e mais 1.Economia 2.Integração 3.Autonomia 4.Ferramentas de Produção 5.Bilhetagem completa Recursos Fundamentais 1.Dados de Cadastro Campo com informações

Leia mais

Análise da Arquitetura de Software

Análise da Arquitetura de Software Análise da Arquitetura de Software Essencial para Arquitetura de Software De que se trata o artigo? Apresenta o uso de requisitos arquiteturais na análise da arquitetura de software e a destaca no desenvolvimento

Leia mais

ADMINISTRAÇÃO DOS RECURSOS DE DADOS

ADMINISTRAÇÃO DOS RECURSOS DE DADOS Capítulo 7 ADMINISTRAÇÃO DOS RECURSOS DE DADOS 7.1 2003 by Prentice Hall OBJETIVOS Por que as empresas sentem dificuldades para descobrir que tipo de informação precisam ter em seus sistemas de informação?

Leia mais

Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel e alternativas de

Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel e alternativas de 1 Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel e alternativas de relatórios dos sistemas de informação gerencial. Descrever

Leia mais

Complemento I - Noções Introdutórias em Data Warehouses

Complemento I - Noções Introdutórias em Data Warehouses Complemento I - Noções Introdutórias em Data Warehouses Esse documento é parte integrante do material fornecido pela WEB para a 2ª edição do livro Data Mining: Conceitos, técnicas, algoritmos, orientações

Leia mais

Objetivos na criação do cliente/servidor

Objetivos na criação do cliente/servidor O Visual FoxPro fornece as ferramentas para você criar aplicativos cliente/servidor eficazes. Um aplicativo cliente/servidor do Visual FoxPro combina a força, velocidade, interface gráfica com o usuário

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistência e Banco de Dados em Jogos Digitais Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem

Leia mais

Manual de utilização da Ferramenta de Envio e Gerenciamento de SMS. GFILA da OPS Network

Manual de utilização da Ferramenta de Envio e Gerenciamento de SMS. GFILA da OPS Network Manual de utilização da Ferramenta de Envio e Gerenciamento de SMS GFILA da OPS Network A OPS Network desenvolveu o GFILA visando atender todas as necessidades do cliente consumidor de SMS; desde o atacadista,

Leia mais

AMBIENTES DE MISSÃO CRÍTICA ORACLE COM VMAX 3

AMBIENTES DE MISSÃO CRÍTICA ORACLE COM VMAX 3 AMBIENTES DE MISSÃO CRÍTICA ORACLE COM VMAX 3 PRINCÍPIOS BÁSICOS DE MISSÃO CRÍTICA Avançado Armazenamento híbrido com níveis de serviço com desempenho otimizado por flash em escala para cargas de trabalho

Leia mais

Data Warehouse. Compras. Caroline B. Perlin

Data Warehouse. Compras. Caroline B. Perlin Data Warehouse Compras Caroline B. Perlin Agenda O processo de compra Requisitos de compras Transações de compra Tabela de fatos Slowly Changing Dimensions (SCD) Técnicas para lidar com SCD Abordagens

Leia mais

Modelagem Relacional e Multidimensional: uma análise envolvendo Sistemas de Apoio a decisão

Modelagem Relacional e Multidimensional: uma análise envolvendo Sistemas de Apoio a decisão Modelagem Relacional e Multidimensional: uma análise envolvendo Sistemas de Apoio a decisão Rita Cristina Galarraga Berardi, Flávia Braga de Azambuja, Ana Marilza Pernas, Rodrigo Coelho Barros Departamento

Leia mais

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI

Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Requisitos de business intelligence para TI: O que todo gerente de TI deve saber sobre as necessidades reais de usuários comerciais para BI Janeiro de 2011 p2 Usuários comerciais e organizações precisam

Leia mais