Modelagem Multidimensional

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

Download "Modelagem Multidimensional"

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 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

Leia mais

Modelagem Multidimensional - Nível Lógico -

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

Leia mais

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 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

Leia mais

Modelagem Multidimensional

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

Leia mais

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. 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,

Leia mais

Data Warehouse. Debora Marrach Renata Miwa Tsuruda

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

Leia mais

Roteiro da apresentação

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

Leia mais

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

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

Leia mais

OLAP. Rodrigo Leite Durães.

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

Leia mais

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. 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

Leia mais

SISTEMAS DE APOIO À INTELIGÊNCIA DE NEGÓCIOS

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

Leia mais

Bancos de Dados IV. OLAP e Cubos de Dados. Rogério Costa

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

Leia mais

Inteligência nos Negócios (Business Inteligente)

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

Leia mais

Processo de Criação de um Esquema Estrela

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

Leia mais

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 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

Leia mais

Arquitetura de um Ambiente de Data Warehousing

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

Leia mais

Introdução à teoria de Data Warehouse. Prof. Rodrigo Leite Durães

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

Leia mais

Arquitetura de um Ambiente de Data Warehousing

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,

Leia mais

Data Warehousing: Conceitos Básicos e Arquitetura

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

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

Sistemas de Apoio a Decisão

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

Leia mais

Data Warehousing: Conceitos Básicos e Arquitetura

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

Leia mais

Informática Parte 6 Prof. Márcio Hunecke

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

Leia mais

Motivação. Pouco conhecimento. Muitos dados e informações. Problemas para tomada 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

Leia mais

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

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

Leia mais

Inteligência nos Negócios (Business Inteligente)

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

Leia mais

Sistemas de Apoio a Decisão

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

Leia mais

Business Intelligence :

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

Leia mais

Modelagem Multidimensional: Conceitos Avançados

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

Leia mais

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 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

Leia mais

Bancos de Dados NoSQL

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)

Leia mais

BANCO DE DADOS I/MODELAGEM DE DADOS Prof. Ricardo Rodrigues Barcelar

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

Leia mais

MODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão

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

Leia mais

RE-AGREG: Um Mecanismo para Redirecionamento de Consultas a Agregados em Ambientes de Data Warehouse

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.

Leia mais

1ª Forma Normal. Uma relação está na 1ª Forma normal se todos os seus atributos são valores escalares.

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

Leia mais

ESTUDO DA IMPLEMENTAÇÃO DE OLAP PARA ANÁLISE

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

Leia mais

Banco de Dados Gerenciais

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

Leia mais

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. 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

Leia mais

Introdução ao Data Mining. Sumário

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

Leia mais

Data Warehousing e Tecnologia OLAP para 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

Leia mais

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 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

Leia mais

dimensionais fundamentos de DW

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

Leia mais

Data Warehouse Toolkit Guia completo para modelagem dimensional Capítulo 7 - Contabilidade

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

Leia mais

Mapa Mental de Data Warehouse Definições e Características

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

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

Modelos de Dados Temporais

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

Leia mais

Carlos Guilherme Marques Gregório

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

Leia mais

Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. Banco de Dados Processamento e Otimização de Consultas

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

Leia mais