Modelagem Multidimensional
|
|
|
- Mateus Castilho Pereira
- 8 Há anos
- Visualizações:
Transcrição
1 Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri
2 Análises dos usuários de SSD representam requisições multidimensionais aos dados do DW permitem a identificação de problemas e de tendências Principais enfoques modelo de dados multidimensional abordagens para a representação lógica
3 Modelo de Dados Multidimensional aspectos estáticos aspectos dinâmicos modelagem dos dados operações analíticas dimensões (atributos) medidas numéricas drill-down/roll-up slice and dice pivot drill-across
4 Cubo de Dados Multidimensional (produto, dia, filial) por dia por filial F 1 F 2 D 4 D 3 D 2 D 1 por dia por filial por produto por dia P 3 P 2 P 1 P 3 P 2 P 1 por produto por filial D 4 D 3 D 2 D 1 F 1 F 2 soma por produto representação gráfica semântica subjacente
5 Dimensão Representa uma perspectiva de análise dos usuários de SSD Composta por atributos Exemplo: dimensão filial atributos: cidade, estado, região, país semântica: a filial Primeira Filial está localizada na cidade de São Carlos, estado de São Paulo, região Sudeste do país Brasil
6 Definição Hierarquia de Atributos permite que atributos de uma dimensão relacionem-se com outros atributos da mesma dimensão especifica níveis de agregação e, portanto, granularidade dos itens de dados Exemplo: dimensão filial cidade estado região país Ø hierarquia de nível quatro na dimensão filial Definição formal: grafo de derivação
7 Medida Numérica Objeto de análise relevante ao negócio Definida como uma função de suas dimensões correspondentes Classificação Definição Exemplo aditiva semi-aditivas somada através de todas as suas dimensões somadas somente através de algumas de suas dimensões unidades-vendidas número-clientes não aditivas não podem ser somadas preço
8 Operações Analíticas Operação drill-down roll-up slice and dice pivot drill-across Definição analisa os dados em níveis de agregação progressivamente mais detalhados, ou de menor granularidade analisa os dados em níveis de agregação progressivamente menos detalhados, ou de maior granularidade restringe os dados sendo analisados a um subconjunto destes dados slice: corte para um valor fixo dice: seleção de faixas de valores reorienta a visão multidimensional dos dados, oferecendo diferentes perspectivas dos mesmos dados compara medidas numéricas distintas que são relacionadas entre si através de pelo menos uma dimensão em comum
9 Representação Lógica sistemas ROLAP (OLAP relacional) sistemas MOLAP (OLAP multidimensional) estruturas relacionais estruturas de dados especializadas dados armazenados em tabelas e SGBD relacional estendido para oferecer suporte às operações OLAP dados armazenados em matrizes e operações OLAP diretamente implementadas sobre essas matrizes
10 Sistemas ROLAP: Componentes Máquina relacional SGBD adaptado para processamento analítico armazenamento dos dados esquema estrela esquema floco de neve funcionalidades adicionais novos operadores SQL estruturas de indexação especializadas otimização de consultas complexas execução paralela de consultas complexas
11 Sistemas ROLAP: Componentes Máquina ROLAP camada de software que complementa a máquina relacional objetivos suprir as limitações da máquina relacional apresentar os dados multidimensionalmente funcionalidade adicional materialização de visões
12 Esquema Estrela produto chaveproduto (PK) marca categoria departamento tabelas de dimensão tabela de fatos vendas chavefilial (FK) chaveproduto (FK) chavetempo (FK) lucro_dolar unidades_vendidas filial filial chavefilial (PK) nomefilial cidade estado região país tempo chavetempo (PK) mês trimestre semestre ano
13 Esquema Floco de Neve filial chavefilial (PK) nomefilial chavecidade (FK) cidade chavecidade (PK) nomecidade chaveestado (FK) estado chaveestado (PK) nomeestado chaveregião (FK) região normalização das tabelas de dimensão de acordo com as hierarquias de atributos chaveregião (PK) nomeregião chavepaís (FK) país chavepais (PK) nomepais
14 Constelação de Fatos produto chaveproduto (PK) marca categoria departamento compras vendas chavefilial (FK) chaveproduto (FK) chavetempo (FK) lucro_dolar unidades_vendidas filial filial chavefilial (PK) nomefilial cidade estado região país tempo filial fabricante chavefabricante (PK) nomefabricante nomefantasia endereço cidade estado chavepromoção (FK) chavefabricante (FK) chavetempo (FK) preço_pago unidades_compradas chavetempo (PK) mês trimestre semestre ano
Conceitos Básicos. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri
Conceitos Básicos Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Data Warehousing Engloba arquiteturas, algoritmos e ferramentas que possibilitam
Modelagem Multidimensional - Nível Lógico -
Modelagem Multidimensional - Nível Lógico - Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura de 3 Camadas esquema operações
SQL. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri
SQL Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura de 3 Camadas esquema operações conceitual metáfora do cubo de dados Cube
Modelagem Multidimensional
Modelagem Multidimensional Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Modelagem Multidimensional Análises dos usuários de SSD representam
Conceitos Básicos. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Algoritmos e Estruturas de Dados II: Projeto
Conceitos Básicos Profa. Dra. Cristina Dutra de Aguiar Ciferri Data Warehousing Engloba arquiteturas, algoritmos e ferramentas que possibilitam que dados selecionados de provedores de informação autônomos,
Data Warehouse. Debora Marrach Renata Miwa Tsuruda
Debora Marrach Renata Miwa Tsuruda Agenda Passos para a Criação de um Modelo Dimensional Modelagem do Estudo de Caso de Vendas a Varejo Agenda Passos para a Criação de um Modelo Dimensional Modelagem do
Roteiro da apresentação
Alexandre Schlöttgen Data Warehouse Curso de Pós Graduação em Ciência da Computação Tópicos Avançados em Modelos de Banco de Dados Profs: Clésio Santos e Nina Edelweiss Junho de 2003 Roteiro da apresentação
Motivação. Análise de Dados. BD x DW OLTP. Data Warehouse. Revisão Quais as diferenças entre as tecnologias de BD e DW? OLAP Modelos Multidimensionais
Data Warehouse Análise de Dados Motivação Revisão Quais as diferenças entre as tecnologias de BD e? Modelos Multidimensionais BD x OLTP dados volume dados granularidade dados atualização dados uso Característica
OLAP. Rodrigo Leite Durães.
OLAP Rodrigo Leite Durães. [email protected] OLAP Definição OLAP (Online analytical processing) é uma categoria de tecnologia de software que possibilita a visualização dos dados armazenados, segundo
Sistemas de Suporte à Decisão. Suporte à Decisão X Operacional. Banco de Dados Avançado. Data Warehouse. Data Warehouse & Data Mart
Sistemas de Suporte à Decisão Sistemas de Suporte a Decisão (SSD) Permitem armazenar e analisar grandes volumes de dados para extrair informações que auxiliam a compreensão do comportamento dos dados Armazenar
SISTEMAS DE APOIO À INTELIGÊNCIA DE NEGÓCIOS
SISTEMAS DE APOIO À INTELIGÊNCIA DE NEGÓCIOS http://www.uniriotec.br/~tanaka/sain [email protected] Introdução a OLAP Material baseado em originais de Maria Luiza Campos NCE/UFRJ Atualizado com publicações
Bancos de Dados IV. OLAP e Cubos de Dados. Rogério Costa
Bancos de Dados IV OLAP e Cubos de Dados Rogério Costa [email protected] 1 OLAP Online Analytical Processing (OLAP) Análise interativa de dados, permitindo que dados sejam sumarizados e vistos de
Inteligência nos Negócios (Business Inteligente)
Inteligência nos Negócios (Business Inteligente) Sistemas de Informação Sistemas de Apoio a Decisão Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 4: OLAP) Fundamentação da disciplina Analise de dados
Processo de Criação de um Esquema Estrela
Processo de Criação de um Esquema Estrela Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Etapas 1. Selecione o processo do negócio 2. Identifique o grão do processo do
Informática. Business Intelligence (BI), Data Warehouse, OLAP e Data Mining. Prof. Márcio Hunecke
Informática Business Intelligence (BI), Data Warehouse, OLAP e Data Mining Prof. Márcio Hunecke Conceitos de BI Conjunto de ferramentas e técnicas que objetivam dar suporte à tomada de decisão Refere-se
Arquitetura de um Ambiente de Data Warehousing
Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Arquitetura Típica usuário usuário... usuário
Introdução à teoria de Data Warehouse. Prof. Rodrigo Leite Durães
Introdução à teoria de Data Warehouse Prof. Rodrigo Leite Durães [email protected] Organizações: necessidade de INFORMAÇÃO para tomada de decisões Exemplos: FACULDADE - abertura de mais vagas para
Arquitetura de um Ambiente de Data Warehousing
Arquitetura de um Ambiente de Data Warehousing Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri OLAP: Fonte: Arquitetura Vaisman, A., Zimányi,
Data Warehousing: Conceitos Básicos e Arquitetura
Data Warehousing: Conceitos Básicos e Arquitetura Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Visão do Mercado Crescimento explosivo do uso da tecnologia de data warehousing
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
Sistemas de Apoio a Decisão
Sistemas de Apoio a Decisão (Inteligência nos Negócios - Business Inteligente) Sistemas de Informação/Ciências da Computação Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Apresentação A tecnologia
Data Warehousing: Conceitos Básicos e Arquitetura
Data Warehousing: Conceitos Básicos e Arquitetura Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Visão do Mercado Crescimento explosivo do uso da tecnologia de data warehousing
Informática Parte 6 Prof. Márcio Hunecke
Escriturário Informática Parte 6 Prof. Márcio Hunecke Informática DATA WAREHOUSE (MODELAGEM CONCEITUAL PARA DATA WAREHOU- SES, DADOS MULTIDIMENSIONAIS) E OLAP Data Warehouse Executivos tomadores de decisão
Motivação. Pouco conhecimento. Muitos dados e informações. Problemas para tomada de decisão
Motivação Problemas para tomada de decisão Muitos dados e informações Pouco conhecimento Motivação Uso amigável Sistemas computacionais que integram dados oriundos de diversas fontes Grande poder analítico
P R O J E T O: C A R N A V A L. 2. Informações Básicas sobre o Sistema a ser Desenvolvido
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Ciências de Computação Disciplina de Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri P R O J E T
Inteligência nos Negócios (Business Inteligente)
Inteligência nos Negócios (Business Inteligente) Sistemas de Informação Sistemas de Apoio a Decisão Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 4: OLAP) Fundamentação da disciplina Analise de dados
Sistemas de Apoio a Decisão
Sistemas de Apoio a Decisão (Inteligência nos Negócios - Business Inteligente) Sistemas de Informação/Ciências da Computação Aran Bey Tcholakian Morales, Dr. Eng. (Apostila 2) Apresentação A tecnologia
Business Intelligence :
Business Intelligence : Tecnologia da Informação a serviço do suporte decisório nas organizações. Extraído dos trabalhos de Pablo Passos e Grimaldo Lopes Roteiro Planejamento Estratégico Evitando a Desinformação
Modelagem Multidimensional: Conceitos Avançados
BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING http://www.uniriotec.br/~tanaka/tin0036 [email protected] Modelagem Dimensional Conceitos Avançados Modelagem Multidimensional: Conceitos Avançados Conformidade
UNIVERSIDADE DE CAXIAS DO SUL Centro de Computação e Tecnologia da Informação Curso de Bacharelado em Sistemas de Informação
UNIVERSIDADE DE CAXIAS DO SUL Centro de Computação e Tecnologia da Informação Curso de Bacharelado em Sistemas de Informação Rafael de Souza Vieira IMPLANTAÇÃO DE BUSINESS INTELLIGENCE NO SISTEMA NL GESTÃO
Bancos de Dados NoSQL
Bancos de Dados NoSQL Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Banco de Dados NoSQL (Not Only SQL) Foco no armazenamento de gigantescos volumes de dados (big data)
BANCO DE DADOS I/MODELAGEM DE DADOS Prof. Ricardo Rodrigues Barcelar
- Aula 8 - ESTRATÉGIAS DE PROJETO DE BANCO DE DADOS 1. INTRODUÇÃO Uma vez conhecedores dos conceitos do modelo conceitual e das duas estratégias do modelo lógico, é possível traçar um projeto de banco
MODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão
Luiz Leão [email protected] http://www.luizleao.com Conteúdo Programático 2.1 Projeto de banco de dados 2.2 Modelo Externo 2.3 Modelo Conceitual 2.4 Modelo Interno 2.5 Modelo Físico 2.6 Modelo de Dados
RE-AGREG: Um Mecanismo para Redirecionamento de Consultas a Agregados em Ambientes de Data Warehouse
KELLYNE MARQUES SANTOS RE-AGREG: Um Mecanismo para Redirecionamento de Consultas a Agregados em Ambientes de Data Warehouse Dissertação apresentada como requisito parcial à obtenção do grau de mestre.
1ª Forma Normal. Uma relação está na 1ª Forma normal se todos os seus atributos são valores escalares.
Cláu Antunes 2006 Base de Dados Operacional uma colecção de dados, que descreve as actividades de uma ou mais organizações, relacionadas entre si suportar a realização das operações diárias das organizações
ESTUDO DA IMPLEMENTAÇÃO DE OLAP PARA ANÁLISE
UNIVERSIDADE DO EXTREMO SUL CATARINENSE - UNESC CURSO DE PÓS-GRADUAÇÃO ESPECIALIZAÇÃO EM MBA GERENCIAMENTO EM BANCO DE DADOS II ELIANE TEREZINHA LORENZI SANTOS ESTUDO DA IMPLEMENTAÇÃO DE OLAP PARA ANÁLISE
Banco de Dados Gerenciais
ANA KARINA DE OLIVEIRA ROCHA ELMANO RAMALHO CAVALCANTI SÉRGIO CAVALCANTI DE PAIVA Banco de Dados Gerenciais Monografia submetida ao Professor Dr. Ulrich Schiel da disciplina de Modelos de Dados do Curso
SQL CREATE MATERIALIZED VIEW. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. OLAP: Modelagem Multidimensional
SQL CREATE MATERIALIZED VIEW Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Visão Materializada CREATE MATERIALIZED VIEW nome_visão [BUILD [DEFERRED IMMEDIATE]] [[REFRESH
Introdução ao Data Mining. Sumário
Introdução ao Data Mining Instituto Nacional de Estatística 20-24 de Abril de 2009 Módulo 1 - Data Warehousing e Data Mining - André Falcão ([email protected]) Graça Gaspar ([email protected]) Sumário Data-mining
Data Warehousing e Tecnologia OLAP para Data Mining
Data Warehousing e Tecnologia OLAP para Data Mining O que é um data warehouse? O modelo de dados multi-dimensional Arquitectura de data warehouses Implementação de data warehouses Mais aspectos da tecnologia
X-META UMA METODOLOGIA DE DESENVOLVIMENTO DE DATA WAREHOUSE COM GERENCIAMENTO DE METADADOS. Liane Carneiro Barbosa Lima
X-META UMA METODOLOGIA DE DESENVOLVIMENTO DE DATA WAREHOUSE COM GERENCIAMENTO DE METADADOS Liane Carneiro Barbosa Lima Dissertação submetida ao corpo docente do Curso de Mestrado em Informática Aplicada
dimensionais fundamentos de DW
Tabelas fato e tabelas dimensionais fundamentos de DW Modelagem dimensional é uma disciplina de design que transpassa a modelagem relacional e a realidade de dados de texto e números (Kimball) Se comparado
Data Warehouse Toolkit Guia completo para modelagem dimensional Capítulo 7 - Contabilidade
Guia completo para modelagem dimensional Capítulo 7 - Contabilidade Data Warehouse e OLAP Debora Marrach Guia completo para modelagem dimensional Forma de apresentação do livro Utiliza a abstração de processos
Mapa Mental de Data Warehouse Definições e Características
Mapa Mental de Data Warehouse Definições e Características Um data warehouse (ou armazém de dados, ou depósito de dados no Brasil) é um sistema de computação utilizado para armazenar informações relativas
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
Modelos de Dados Temporais
CMP 151 Modelos de Dados Temporais Roteiro! Conceitos de representação temporal! Modelos de dados temporais! Linguagens de consulta temporais " Bancos de dados temporais " Implementação de BDs temporais
Carlos Guilherme Marques Gregório
Escola de Engenharia Carlos Guilherme Marques Gregório Esfoliação de Hipercubos Universidade do Minho Escola de Engenharia Departamento Informática Carlos Guilherme Marques Gregório Esfoliação de Hipercubos
Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. Banco de Dados Processamento e Otimização de Consultas
Processamento e Otimização de Consultas Banco de Dados Motivação Consulta pode ter sua resposta computada por uma variedade de métodos (geralmente) Usuário (programador) sugere uma estratégia para achar
