Processo de Criação de um Esquema Estrela

Documentos relacionados
Data Warehouse. Debora Marrach Renata Miwa Tsuruda

Modelagem Multidimensional

Modelagem Multidimensional - Nível Lógico -

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

Arquitetura de um Ambiente de Data Warehousing

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

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

Data Warehouse Toolkit: Telecomunicações e Utilitários (Cap. 10)

Modelagem Multidimensional

Sérgio Luisir Díscola Junior

Data Warehousing: Conceitos Básicos e Arquitetura

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

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

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

Modelagem de Dados. Conceitos de Normalização. Prof. Esp. Andrew Rodrigues

Bancos de Dados NoSQL

Modelo Relacional. André Restivo. Faculdade de Engenharia da Universidade do Porto. February 24, 2012

PRICING: Estratégias e Desafios

Uso de Índices na Otimização e Processamento de Consultas. Otimização e Processamento de Consultas. Otimização e Processamento de Consultas

Configurações de Metas. Como cadastrar a Meta:

SQL CREATE MATERIALIZED VIEW. Processamento Analítico de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri. OLAP: Modelagem Multidimensional

Modelo Relacional. Banco de Dados 2º trimestre Prof. Patrícia Lucas

Data Warehousing: Conceitos Básicos e Arquitetura

Modelação Dimensional 2

Arquitetura de um Ambiente de Data Warehousing

Layout de Extração Relatório de Produtos DI NeoGrid v5.1

Sistemas de Banco de Dados Prof. Flávio de Oliveira Silva, M.Sc. O esquema de uma relação é escrito da seguinte forma:

- SQL Linguagem de Manipulação de Dados

1- Digite o irá abrir o administrador da loja que pedirá o seu usuário e a senha:

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

UNINGÁ UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO PROJETO DE BANCO DE DADOS RELACIONAL. Profº Erinaldo Sanches Nascimento

The Data Warehouse Toolkit

Como Cadastrar Clientes? FS01

MANUAL DE UTILIZAÇÃO SISTEMA SHOP CONTROL

Banco de Dados. Banco de Dados

Revisando Banco de Dados. Modelo Relacional

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO

Sistemas de Apoio a Decisão

Dependência Funcional e Normalização. Relembrando: Primeira Forma Normal (1FN) Relembrando: Segunda Forma Normal (2FN) Terceira Forma Normal (3FN)

Mineração de Dados. Arthur Emanuel de O. Carosia Cristina Dutra de Aguiar Ciferri

AVALIAÇÃO DOS ESTOQUES

INTRODUÇÃO AO MODELO RELACIONAL

Contabilidade Introdutória

Como Cadastrar Clientes no Futura Server? FS01. Sistema: Futura Server. Caminho: Cadastros>Cadastros>Clientes>F2 novo.

Modelo Relacional Wendel Melo

Mercados Organizacionais

EAD-0750 INTELIGÊNCIA DE NEGÓCIOS. Prof. Sérgio Luiz de Oliveira Assis

Bancos de dados: Definição

SQL Linguagem de Definição de Dados

TABELA ENTIDADE LINHA OCORRÊNCIA DA ENTIDADE COLUNA ATRIBUTO DA ENTIDADE

AVALIAÇÃO DOS ESTOQUES

Bem-vindo ao tópico sobre os grupos de desconto.

Sistema NetConta I - Guia de Referência

Transporte. Capítulo 11. Renata Miwa Tsuruda

Lista 1 de Banco de Dados I GGI Professor: Wendel Melo - FACOM-UFU. Observações: 1. Esta lista de exercícios é totalmente individual!

Ao clicar no menu Cadastro, disponibilizará os seguintes módulos:

Exercício Nº 18. As receitas e as despesas ocorridas em X5, e os valores conhecidos do dólar são:

Microstrategy 10 tutorpro.com.br cetax.com.br

GUIA DO MÓDULO ESCRITA FISCAL

Professor Eros Moura, DSc

Técnicas de

MODELO DE BANCO DE DADOS RELACIONAL

1- Digite o endereçodeseusite/admin, irá abrir o administrador do opencart que pedirá o seu logon e a senha:

O Modelo e a Álgebra Relacional

Álgebra Relacional. Introdução. Introdução. Álgebra Relacional

Documentação: Layout de arquivo exportado

Banco de Dados I Álgebra Relacional

Transcrição:

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 negócio exatamente o que cada tupla da tabela de fatos significa 3. Escolha as dimensões que aplicam a cada linha da tabela fato 4. Identifique os fatos que preencherão cada tupla da tabela de fatos

Exemplo: Vendas a Varejo Empresa do ramo de alimentos 100 supermercados em 5 estados Cada filial possui diversos departamentos contém 60.000 produtos individuais, identificados por SKU 55.000 produtos de fornecedores externos, identificados por códigos de barra (UPC) 5.000 produtos produzidos internamente, identificados por SKU

Exemplo: Vendas a Varejo Coleta de dados ponto de venda do supermercado ex: caixa entrada de mercadorias Logística compra, armazenamento e venda de produtos, visando maximizar os lucros decisões mais importantes relacionadas a preços e promoções

Projeto: Vendas a Varejo Processo do negócio ponto de venda do supermercado Ø quais produtos sao vendidos em quais filiais em quais dias sob quais promoções Grão item individual de venda Ø um DW quase sempre requer dados em seu nível de granularidade mais detalhado

Projeto: Vendas a Varejo dimensões fatos data, produto, filial, promoção, número da transação de venda quantidade vendida, preço unitário, preço total, lucro total sem deduções preço total = quantidade vendida * preço unitário

Esquema Estrela

Tabela de Dimensão Data Característica representa o aspecto temporal pode ser povoada antes das demais tabelas Granularidade diária

Tabela de Dimensão Produto Característica povoada praticamente com dados oriundos do ambiente operacional Granularidade cada SKY

Tabela de Dimensão Filial Característica similar a uma dimensão geográfica Granularidade cada filial

Tabela de Dimensão Promoção Granularidade cada combinação de condições de promoção Discussão armazenamento em uma ou mais tabelas tupla adicional: sem promoção

Utilidade Dimensão Degenerada Número da Transação permite agrupar todos os produtos vendidos em uma transação Característica não possui atributos adicionais muito comum quando a granularidade da tabela de fatos representa cada item da transação

Projeto Estendido: Varejo Requisitos adicionais cliente que efetuou a compra período do dia no qual a compra foi feita vendedor que efetuou a venda Para cada requisito adicional nova tabela de dimensão nova chave estrangeira na tabela de fatos tupla artificial (quando necessário) para identificar compras realizadas anteriormente

Esquema Estrela Estendido dimensões podem ser facilmente modeladas porque estão de acordo com a granularidade escolhida

Projeto Estendido Novos atributos de dimensão adicionar novas colunas à tabela de dimensão incluir uma tupla artificial não disponível para representar situações nas quais os novos atributos são válidos somente a partir de um dado tempo

Novas dimensões Projeto Estendido adicionar novas tabelas de fatos incluir chaves estrangeiras apropriadas incluir tuplas artificiais Novos fatos adicionar novas colunas à tabela de fatos preencher os campos com valores apropriados Ø analisar a granularidade!