Conceitos Básicos. Profa. Dra. Cristina Dutra de Aguiar Ciferri. Algoritmos e Estruturas de Dados II: Projeto

Documentos relacionados
Modelagem Multidimensional

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing

Arquitetura de um Ambiente de Data Warehousing

Conceitos Básicos. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri

Trabalho Prático FUNDAMENTAÇÃO TEÓRICA - ORGANIZAÇÃO DE ARQUIVOS -

Data Warehousing: Conceitos Básicos e Arquitetura

Motivação e Conceitos Básicos

Data Warehousing: Conceitos Básicos e Arquitetura

Modelagem Multidimensional

Modelagem Multidimensional - Nível Físico -

Modelagem Multidimensional - Nível Físico -

6º Congresso de Pós-Graduação AUTOMATIZAÇÃO DO PROCESSO DE CRIAÇÃO DE VISÕES PARA MODELAGEM DE DW

Modelagem Multidimensional - Nível Físico -

Modelagem Multidimensional - Nível Físico -

Integração de Dados. Disciplina de Procedência de Dados e Data Warehousing. Profa. Dra. Cristina Dutra de Aguiar Ciferri

Modelagem Multidimensional - Nível Lógico -

Aula 02. Evandro Deliberal

Integração de Dados. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri

Tecnologias Oracle para DW Visões Materializadas no Oracle

SQL. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri

Processo de Criação de um Esquema Estrela

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

Tecnologias Oracle para DW Visões Materializadas no Oracle

SQL. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri

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

Data Warehouse. Debora Marrach Renata Miwa Tsuruda

Apresentação. Rodrigo Leite Durães

Metodologia de Desenvolvimento de Sistemas Informação

Dados Espaciais e Indexação

FRAGMENTAÇÃO VERTICAL DE DADOS EM DATA WAREHOUSES NO SISTEMA WEBD 2 W

ESTRUTURA DE DADOS. Arvore Binária Jose. Arvore Ternaria Direção

Procedência de Dados. Disciplina de Procedência de Dados e Data Warehousing. Profa. Dra. Cristina Dutra de Aguiar Ciferri

Métodos de Acesso Métrico

Bancos de Dados IV. Data Warehouse Conceitos. Rogério Costa

Mineração de Dados em Biologia Molecular

5 Conclusão e trabalhos futuros

Aula 01. Evandro Deliberal

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Requisitos de sistemas

Aula Data Warehouse. Evandro Deliberal

SISTEMAS DE APOIO À INTELIGÊNCIA DE NEGÓCIOS

Banco de dados Brasil

Data Warehousing. Data Warehousing

Roteiro da apresentação

Bancos de Dados Orientados a Grafos. Mateus Lana e Thiago Santana

Gerência de Projetos de TI

Sumário. 1 Introdução 2 BD Orientado a Objetos 3 BD Objeto-Relacional 4 Noções Básicas de Data Warehouse 5 XML e BD XML. Motivação

Teoria dos Grafos Aula 8

Modelos Conceituais Geográficos na Literatura... MGeo + Valéria Times e Flávio Pimentel Ana Carolina Salgado UFPE

OLAP. Rodrigo Leite Durães.

AULA 11 PROJETO E ANÁLISE DE ALGORITMOS. Conceitos básicos e representação de grafos Karina Valdivia Delgado

Sistemas de Suporte à Decisão. Suporte à Decisão X Operacional. Banco de Dados Avançado. Data Warehouse. Data Warehouse & Data Mart

Bancos de Dados NoSQL

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Identificação de Hierarquias Incompletas em Estruturas Multidimensionais de Dados

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

PROJETO: CONFERÊNCIA ACADÊMICA. 2. Informações Básicas sobre o Sistema a ser Desenvolvido

Melhorando o Desempenho do Processamento de Consultas Drill-Across em Ambientes de Data Warehousing

SUMÁRIO. Fundamentos Árvores Binárias Árvores Binárias de Busca

Informática. Business Intelligence (BI), Data Warehouse, OLAP e Data Mining. Prof. Márcio Hunecke

20/3/2012. Gerenciamento Estratégico de Dados. Gerenciamento Estratégico de Dados. Gerenciamento Estratégico de Dados. Prof. Luiz A.

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

Anderson Chaves Carniel Profa. Dra. Cristina Dutra de Aguiar Ciferri

SISTEMA DE INFORMAÇÕES EXECUTIVAS BASEADO EM DATA WAREHOUSE APLICADO A GERENCIAMENTO DE CLIENTES

MATRIZ CURRICULAR E DIMENSIONAMENTO DA CARGA HORÁRIA POR PERÍODO LETIVO CARGA HORÁRIA. Teoria Prática. Matemática Discreta 4-80

Introdução. Conceitos Básicos. Conceitos Básicos. Conceitos Básicos

Graduação em Ciência da Computação

1 Introdução. 1.1 Teoria dos Sistemas 23/4/2010

Asterio K. Tanaka. Programa de Pós-Graduação em Informática. Interesses de Pesquisa

Informática. Data Warehouse. Professor Julio Alves.

Data Warehouse. Introdução Negócio. Introdução O Ambiente de Dados. Introdução Como obter a informação certa? Data Warehouse Definição

PÓS-GRADUAÇÃO LATO SENSU. Curso: Banco de Dados. Disciplina: Data Warehouse e Business Intelligence Professor: Fernando Zaidan

Modelos de redes sociais para dados de Migração

30/10/2012. Prof. Luiz A. Nascimento

DATA WAREHOUSE. Prof. Fulvio Cristofoli. Armazenagem De Dados.

Metamodelos para Banco de Dados. Carlos Julian Menezes Araújo Prof. Dr. Robson do Nascimento Fidalgo

SBC - Sistemas Baseados em Conhecimento

Terceiro Trabalho Prático. Este trabalho tem como objetivo ordenar um arquivo de dados e implementar as operações cosequenciais de merging e matching.

Grafos Árvores Geradoras Mínimas

Sistemas de Apoio à Decisão

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

Ferramenta para Geração de Modelo Dimensional para Data

TVM WeB - Uma Interface Visual para o Modelo Temporal de Versões

Inteligência nos Negócios (Business Inteligente)

UNIVERSIDADE REGIONAL DE BLUMENAU. Acadêmica: Cristina Alves de Sousa Morais Orientador: Oscar Dalfovo

Otimização em Grafos

Análise de Sistemas. Aula 5

Unidade IV. Compreende uma conexão bidirecional entre classes que indica a existência de um relacionamento entre os objetos dessas classes.

Introdução à Análise e Projeto de Sistemas

A modelagem é tida como a parte central de todas as atividades para a construção de um bom sistema, com ela podemos:

GRAFOS Conceitos Básicos (Parte 1)

Sistemas de Arquivos Distribuídos. Bruno M. Carvalho Sala: 3F2 Horário: 35M34

RESUMO UMA ARQUITETURA PARA DISTRIBUIÇÃO DE COMPONENTES ECNOLÓGICOS DE SISTEMAS DE INFORMAÇÕES BASEADOS EM DATA WAREHOUSE. Denilson Sell 2001

Busca em Profundidade e em Largura

Nildo dos Santos Ribeiro Júnior Advisor: Marcos A. M. Vieira Co-advisor: Luiz F. M. Vieira

3 Sistemática Proposta

Transcrição:

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, heterogêneos e distribuídos sejam integrados em uma única base de dados, conhecida como data warehouse (DW)

Data Warehouse Coração do ambiente de data warehousing Banco de dados voltado para o suporte aos processos de gerência e tomada de decisão tem como principais objetivos prover eficiência e flexibilidade na obtenção de informações estratégicas e manter os dados sobre o negócio com alta qualidade

Características dos Dados Orientados a assunto relativos aos temas de negócio de maior interesse da corporação exemplos: clientes, produtos, promoções, contas e vendas Integrados dados obtidos dos provedores de informação corrigidos para eliminar possíveis inconsistências

Características dos Dados Não voláteis o conteúdo do DW permanece estável por longos períodos de tempo Históricos relevantes a algum período de tempo exemplo: usualmente dados relativos a um grande espectro de tempo (5 a 10 anos) encontram-se disponíveis

Características dos Dados Organizados em diferentes níveis de agregação nível inferior: dados primitivos coletados do ambiente operacional níveis intermediários: dados com graus de agregação crescente nível superior: dados altamente resumidos (agregados)

Níveis de Agregação nível superior níveis intermediários carga nível inferior processo de envelhecimento nível antigo

Níveis de Agregação vendas anuais dos produtos da marca M em todas as filiais vendas mensais no ano de 1998 dos produtos da marca M nas filiais 1 e 2 carga nível inferior vendas diárias no ano mês de outubro de 1998 do produto P da marca M nas filiais 1 e 2

Modelagem Multidimensional Análises dos usuários de SSD representam requisições multidimensionais aos dados do DW visualização dos dados segundo diferentes perspectivas permitem a identificação de problemas e de tendências Exemplo vendas por produto por filial por tempo

(Hiper)cubo de Dados Multidimensional (Vendas) visão multidimensional vendas por produto por filial por tempo representação gráfica semântica subjacente

(Hiper)cubo de Dados Multidimensional (QualidadeAr) visão multidimensional vendas por tempo por filial visão multidimensional vendas por produto por tempo visão multidimensional vendas por produto por filial

(Hiper)cubo de Dados Multidimensional (QualidadeAr) visão multidimensional vendas por tempo visão multidimensional vendas por filial visão multidimensional vendas por produto

(Hiper)cubo de Dados Multidimensional (QualidadeAr) visão multidimensional vendas

(Hiper)cubo de Dados Multidimensional (QualidadeAr)

(Hiper)cubo de Dados Multidimensional (QualidadeAr) aspectos estáticos dimensões (atributos) medidas numéricas

Dimensão Representa uma perspectiva de análise dos usuários de SSD Composta por atributos Exemplo: dimensão tempo atributos: dia, mês, trimestre, semestre, ano semântica: dia 15/09/2015, do mês de setembro, do terceiro trimestre, do segundo semestre, de 2015.

Ordenação Parcial ( ) Significado um atributo de maior nível de granularidade de uma hierarquia de atributos pode ser determinado usando um atributo de menor nível de granularidade dessa hierarquia Exemplo: dimensão tempo (semestre) (trimestre) maior nível de granularidade menor nível de granularidade semestres podem ser calculados por meio dos trimestres

Dimensão tempo Exemplos atributos: dia, mês, trimestre, semestre, ano (ano) (semestre) (trimestre) (mês) (dia) atributos: dia, mês, quadrimestre, ano (ano) (quadrimestre) (mês) (dia) podem ser definidas uma ou mais hierarquias de atributos por dimensão

Definição Formal Lattice (Reticulado de Cuboides) <L, >, onde L: conjunto de visões (ou agregações) : relação de dependência Propriedades de L contém pelo menos a visão do nível inferior pode conter uma visão completamente agregada (all/none/vazio), a qual pode ser calculada a partir de qualquer outra visão Harinarayan, V. Rajaraman, A., Ullman, J. D. Implementing Data Cubes Efficiently. In Proceedings of the ACM SIGMOD International Conference of Management of Data, p. 205-216,1996.

Definição Formal Para três visões v, w, u, podem ser definidas as seguintes funções: sendo que

Exemplo Dimensão tempo (all) (ano) (semestre) (trimestre) (mês) (dia) dia mês trimestre quadrimestre níveis de agregação inferior (all) (ano) (quadrimestre) (mês) (dia) semestre ano all superior

Grafo de Derivação Grafo orientado par (V,E) de conjuntos disjuntos de vértices V e arestas E mapeamentos inic: E V e term: E V cada aresta e sai de um vértice inicial inic(e) e chega a um vértice terminal term(e) e é direcionada de inic(e) para term(e). Característica não possui ciclos nem arestas múltiplas Usado para representar o lattice

Exemplo níveis de agregação inferior superior dimensões produto (p), filial (f), tempo (t)

Exemplo níveis de agregação inferior superior dimensões produto (p), filial (f) hierarquias de atributos: all marca (m) p all estado (e) cidade (c) f