Desenvolvimento de Sistemas OLAP

Slides:



Advertisements
Apresentações semelhantes
Um pouco mais de cardinalidade e Relacionamentos
Advertisements

Abordagem Entidade Relacionamento
Fluxograma de Atividades
Aula 8 Contratos.
Fluxograma de Atividades Informática na Administração prof. Amauri Marques da Cunha Período 2007/1.
OLAP – Motivação e conceitos
Modelo Dimensional Professor Edson Emílio Scalabrin telefone: 0xx download:
Modelagem Funcional.
Modelo de Dados Professores Edson E. Scalabrin Marcos A. H. Shmeil telefone: 0xx {scalabrin, download:
Introdução a Bancos de Dados
Análise de Decisão Aplicada a Gerência Empresarial – UVA Enfoque multicritério Bibliografia: ALMEIDA, Adiel – Cap 3 Prof. Felipe Figueira
Análise Estruturada O mais amplamente usado dos métodos de modelagem de requisitos Modelos que retratam fluxo e o conteúdo da informação (dados e controle)
Data Warehouse Um Data Warehouse é um armazém de dados, contendo dados extraídos do ambiente de produção da empresa. De acordo com INMON (1997), um.
Aplicação de Programas de Qualidade em Serviços de Informação
Exercícios de php Dia 04/03/2011.
FORMAS DE REPRESENTAÇÃO QUE SERVEM PARA DESCREVER AS ESTRUTURAS DAS INFORMAÇÕES CONTIDAS EM UM BD. Modelos de Dados.
Tecnologias de Linguagens para Banco de Dados I
Modelagem Dimensional do Data Warehouse
Banco de Dados Multidimensional
Renata Miwa Tsuruda São Carlos, 07 de Dezembro de 2009
1 Fundamentos de SIG. - Sistemas de Informação
Desenvolvimento de Sistemas OLAP
Usando Microsoft Access 2010
DATA MART: UM APOIO À TOMADA DE DECISÕES NO SETOR DE QUALIDADE DE UMA EMPRESA DE FUNDIÇÃO Orientador: Prof. Ms. Leopoldo Edgardo Messenger Parada INTRODUÇÃO.
Questionamentos Importantes 1.Sua loja está tendo LUCROS ? Quanto vale seu ESTOQUE ? Controle sobre os itens com defeito? 2.Como está o DESEMPENHO de.
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
1 Nível de Estoque CURVA DENTE DE SERRA A representação da movimentação (entrada e saída) de um item dentro de um sistema de estoque pode ser feita.
Business Intelligence:
Tecnologia da informação
Fase de Elaboração: Fluxo de Análise Análise de Sistemas de Software Prof. Rodrigo Ribeiro.
4. Decisões Estruturadas 4.1. Data Warehouse (DW)
Profª Daniela TLBD.
Banco de Dados Avançado
Classificação Profa. Lillian Alvares, Faculdade de Ciência da Informação, Universidade de Brasília.
J OÃO C ARVALHO Data Warehouses. D EFINIÇÃO Um Data Warehouse é um sistema de computação utilizado para armazenar informações relativas às actividades.
Sistemas de Informações Geográficas
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática Disciplina: Interpretação de Projetos de Software Professor: Cheli dos S. Mendes.
Fundamentos de economia
Banco de Dados Aplicado ao Desenvolvimento de Software
Kamila T. Lyra Karina C. S. Nishimura Thiago P. Colonhezi William S. Soares.
ERP.
Introdução a Banco de Dados
Spatial Data Warehouse Por: Camilo Porto. Apresentação  Revisando esquema estrela... limitações  Spatial Data Warehouse (SDW) Um modelo conceitual Estendendo.
ASSUNTO Facilitando a Tomada de Decisão em um Ambiente Móvel Mohamed A. Sharaf Panos K. Chrysanthis Felipe Menezes Cardoso COPIN – UFCG Banco de Dados.
Laboratório de Programação
Uma proposta para OLAP ontológica Adriana Ribeiro.
Documento de Visão do Data WareHouse
Banco de Dados II Prof. Dra. Carla Lanzotti
CIÊNCIA E ENG DE MATERIAIS
OLAP - On-Line Analytical Processing (Processamento Analítico On-Line)
1 Fundamentos de SIG (2ª aula). - Sistemas de Informação
GERENCIA DA PRODUÇÃO Docente: JOYCE HELENA BALIEIRO
Modelagem de Sistemas Orientada a Objeto Com UML
Modelagem Dimensional do Data Warehouse
Professora: Kelly de Paula Cunha
1 Database Systems, 8 th Edition Sistemas de Banco de Dados: Projeto, Implementação e gestão Oitava Edição Capítulo 2 Modelo de Dados.
Vendas & Motivação! Boa noite pra você que é Maluco, pra você que é Corajoso, pra você que é Criativo. Pra você que ama o que faz, pra você que tem orgulho.
Diagrama de Classes Herança Dependências.
Medindo o Custo de Vida.
Logística Empresarial
Prof. Thales Castro. Depósito de dados Entidade externa Processo Fluxo de dados.
INTELIGÊNCIA EMPRESARIAL Aula 9 - Modelagem de Data Warehouse.
Controladoria.
INTELIGÊNCIA EMPRESARIAL Aula 8 - Metadados e Operações OLAP.
Prêmio2009 Relatório de Dados. Metodologia Pesquisa - Prêmio ABREME – 2009.
Sistemas de Informação
Construindo um Data Warehouse Modelagem Dimensional.
Fluxograma de Atividades Informática na Administração prof. Amauri Marques da Cunha Período 2008/2.
Clique no botão azul (Incluir). O sistema vai abrir um formulário para ser preenchido. Preencha todos os dados solicitados na aba (Veículos), e depois.
Transcrição da apresentação:

Desenvolvimento de Sistemas OLAP Cláudia Tomaz

Modelagem Multidimensional É uma técnica de concepção e visualização de um modelo de dados de um conjunto de medidas que descrevem aspectos comuns de negócios. Formado por três elementos básicos Fatos Dimensões Medidas

Modelagem Multidimensional Fatos É uma coleção de itens de dados , composta de dados de medidas e de contexto. Cada fato representa um item, uma transação ou um evento de negócio e é utilizado para analisar o processo de negócio de uma empresa. Tudo aquilo que reflete a evolução dos negócios do dia a dia de uma organização. A característica básica de um fato é que ele é representado por valores numéricos.

Modelagem Multidimensional Dimensões Conceitualmente são os elementos que participam de um fato, assuntos de negócio. São as possíveis formas de visualizar os dados, ou seja, são os “por” dos dados: “por mês”, “por país”, “por produto”, “por região”, etc. As dimensões determinam o contexto de um assunto de negócios, por exemplo, um banco de dados que, que analise vendas de produtos...

Modelagem Multidimensional Dimensões As dimensões deste banco comumente serão: Tempo, Localização Clientes, Vendedores Cenários (realizado, projetado) Dimensões normalmente não possuem atributos numéricos, pois são somente descritivas e classificatórias dos elementos que participam de um fato.

Modelagem Multidimensional Membros de uma dimensão Uma dimensão pode conter muitos membros. Um membro de dimensão é um nome diferente utilizado para determinar a posição de um item de dado. Por exemplo, todas as ocorrências de ano, trimestre e mês fazem a dimensão tempo e todas as cidades, estados e regiões fazem a dimensão geográfica.

Modelagem Multidimensional Membros de uma dimensão Hierarquia de uma dimensão é uma classificação de dados dentro de uma dimensão. Nós arranjamos os membros de uma dimensão em uma ou mais hierarquias. Hierarquia 1 Hierarquia 2 Ano Semestre Bimestre Trimestre Mês Dia

Modelagem Multidimensional Medidas Medidas são os atributos numéricos que representam um fato, a performance de um indicador de negócios relativo às dimensões que participam deste fato. Os números atuais são denominados de variáveis. Por exemplo, medidas são o valor em reais das vendas, o número de unidades de produtos vendidas, a quantidade em estoque, o custo de venda, etc. Uma medida é determinada pela combinação das dimensões que participam de um fato, e estão localizadas como atributos de um fato.

Modelagem Multidimensional Pontos de Decisão – segundo Kimball – nove pontos fundamentais no projeto da estrutura de um Datawarehouse: Os processos e, por consequência, a identidade das tabelas de fatos; A granularidade das tabelas de fatos; As dimensões de cada tabela de fatos; Os fatos, incluindo fatos pré-calculados; Os atributos das dimensões; Como acompanhar mudanças graduais em dimensões; As agregações, dimensões heterogêneas, minidimensões e outra decisões de projeto físico; Duração histórica do banco de dados do Datawarehouse; A frequência com que se dão a extração e carga para do Datawarehouse. Kimball recomenda que estas definições se façam na ordem citada. (Metodologia Top Down)

Modelagem Multidimensional O caminho mais popular para visualização de um modelo multidimensional é o desenho de um cubo.

Modelagem Multidimensional

Modelagem Multidimensional Modelo Star ou Estrela É a estrutura básica de um modelo de dados multidimensional Sua composição típica possui uma grande entidade central denominada fato (fact table) e um conjunto de entidades menores denominadas dimensões (dimension tables), arranjadas ao redor dessa entidade central, formando uma estrela, como mostra a figura a seguir.

Modelagem Multidimensional Dimensão Tempo Dimensão Região Dimensão Cliente Fatos de Vendas Dimensão Vendedor Dimensão Produto

Modelagem Multidimensional FATOS: Na figura, o centro da estrela é o fato Vendas, e ao seu redor dispostas estão as dimensões que participam deste fato: vendedor, cliente, produto, região e tempo. O que são fatos? É tudo aquilo que pode ser representado por um valor aditivo, ou melhor, por meio de valores numéricos. Este conjunto de valores numéricos é denominado de métricas ou medidas. Outra característica importante, é que os fatos são evolutivos. Mudam suas medidas com o tempo, podendo ser sempre questionado sobre essa evolução ao longo de um espaço de tempo. “ O consumo de bebidas alcoólicas aumentou no Brasil de 1998 a 1999” “Os índices de criminalidade aumentaram no ano atual de 50% sobre os últimos anos”. Participação Performance Evolução Índice de

Modelagem Multidimensional DIMENSÕES: O que são Dimensões? São os elementos, as entidades que participam de algum fato, o “por” dos dados. Vamos apresentar algumas situações envolvendo a aplicação dos quatro pontos cardeais de um fato. Quando? Onde? Compra Quem? O que?

Modelagem Multidimensional DIMENSÕES: Toda ocorrência de uma compra envolve no mínimo quatro elementos participantes: Quando a compra foi realizada; Onde foi realizada a compra; Quem realizou a compra; O que foi comprado. Logo, temos quatro dimensões envolvidas neste fato.

Modelagem Multidimensional DIMENSÕES: Exemplos: Quanto comprou em setembro de 1999 nas lojas Tamancão de Ouro, o comprador Felipe, em produtos de calçados? Temos neste caso uma análise de quatro dimensões: Onde: Tamancão de Ouro Quando: Setembro de 1999 Quem: Felipe O que: Calçados

Modelagem Multidimensional DIMENSÕES: A Dimensão Tempo Possui importância acentuada em todo modelo de dados de um Data Mart. É a única dimensão presente em qualquer tipo de Data Mart. A dimensão tempo estabelece os limites das chamadas janelas de tempo de existência de dados. É uma hierarquia de espaços de tempo. Por exemplo Ano, trimestre, mês, semana, dia.

Modelagem Multidimensional

Modelagem Multidimensional