Data Warehousing e Tecnologia OLAP para Data Mining
|
|
|
- Giuliana Balsemão Carneiro
- 9 Há anos
- Visualizações:
Transcrição
1 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 multi-dimensional De data warehousing a data mining Base de Dados II 1
2 O que é um Data Warehouse? Definido de várias maneiras diferentes, mas não de uma forma rigorosa. Uma base dados de suporte a decisão que é mantida separadamente da base operacional da organização. Suporta processamento de informação fornecendo uma plataforma sólida para análise de dados históricos, consolidados. A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of data in support of management s decision-making process. W. H. Inmon Data warehousing: O processo de construir e usar data warehouses Base de Dados II 2
3 Data Warehouse-Orientado por Tema Organizado em torno de temas importantes, tais como cliente, produto, vendas. Focado na modelação e análise de dados para quem toma decisões, em vez de operações diárias e processamento de transacções. Fornece uma visão simples e concisa sobre questões de um tema particular através da exclusão de dados que não são importantes no suporte ao processo de decisão. Base de Dados II 3
4 Data Warehouse Integrado Construído por integração de múltiplas e heterogéneas fontes de dados Bases de dados relacionais, ficheiros simples, registos de transacções on-line São aplicadas técnicas de limpeza de dados e integração de dados. É assegurada a consistência na convenção de nomes, codificação de estruturas, atributos de medidas, etc. entre diferentes fontes de dados E.g., Hotel price: currency, tax, breakfast covered, etc. Quando a informação é movida para o warehouse, é feita a conversão. Base de Dados II 4
5 Data Warehouse Variável Tempo O horizonte de tempo para um data warehouse é signi ficativamente maior do que o de sistemas operacionais. Base de dados operacional: informação actual. Dados no data warehouse: fornece informação numa perspectiva histórica (e.g., últimos 5-10 anos) Cada estrutura chave no data warehouse Contém um elemento de tempo, explicita ou implicita mente Mas a chave de dados operacionais pode ou não conter um elemento de tempo. Base de Dados II 5
6 Data Warehouse Não-volátil Um repositório fisicamente separado de dados transformados do ambiente operacional. não ocorre actualização de dados operacional sobre a informação no data warehouse. não requer mecanismos de processamento de transacções, recuperação e controlo de concorrência Requer apenas duas operações de acesso a dados: Carregamento inicial de dados e acesso a dados. Base de Dados II 6
7 Data Warehouse vs. SGBD Heterogéneos Integração tradicional de BD heterogéneas: Construir conversores/mediadores sobre BD heterogéneas Abordagem orientada-a-consulta Quando uma consulta é feita a uma determinada BD, usa-se um meta-dicionário para traduzir a consulta em consultas apropriadas para outras BD s envolvidas, e os resultados são integrados num conjunto resposta global Filtragem de informação complexa, competição por recursos Data warehouse: orientada-por-actualizaçao, alta performance A informação de fontes heterogéneas é previamente integrada e guardada em warehouses para consulta e análise directa Base de Dados II 7
8 Data Warehouse vs. SGBD Operacionais OLTP (on-line transaction processing) Tarefa principal dos SGBD relacionais tradicionais Operaçoes diárias: vendas, inventário, saldos, produçao, salários, registo, contabilidade, etc. OLAP (on-line analytical processing) Tarefa principal de sistemas de data warehouse Análise de dados e tomada de decisões Características distintas (OLTP vs. OLAP): Orientaçao do sistema e utilizador: cliente vs. mercado Conteúdo dos dados: actuais, detalhados vs. históricos, consolidados Desenho da BD: ER + aplicaçao vs. estrela + tema Visao: actual, local vs. evolucionária, integrada Padroes de acesso: actualização vs. consultas read-only, complexas Base de Dados II 8
9 OLTP vs. OLAP utilizadores OLTP OLAP Escriturário, profissional IT Analista de mercado funçao Operaçoes diárias Suporte a decisoes desenho de BD Orientado-por-aplicaçao Orientado-por-tema dados correntes, actualizados detalhados, relacional simples isolado uso repetitivo ad-hoc históricos, sumarizados, multidimencionais integrados, consolidados acesso read/write Leitura exaustiva index/hash na chave prim. unid. de trabalho Transacçao simples e curta Consulta complexa # registos acedidos dezenas Milhoes #utilizadores milhares Centenas tamanho da BD 100MB-GB 100GB-TB métrica Transacçoes por minuto Consultas por minuto, resposta Base de Dados II 9
10 Porquê Separar um Data Warehouse? Alta performance para ambos os sistemas SGBD optimizados para OLTP: métodos de acesso, indexação, controlo de concorrência, recuperação Warehouse optimizado para OLAP: consultas OLAP complexas, visoes multi-dimensionais, consolidação. Funções diferentes e dados diferentes: Falta de dados: suporte à decisão requer dados históricos que BD s operacionais tipicamente não mantém Consolidaçao de dados: SD requer consolidação (agregação, sumarizaçao) de dados de fontes heterogéneas Qualidade de dados: Fontes diferentes usam tipicamente representações inconsistentes de dados, códigos e formatos que têm de ser reconciliados Base de Dados II 10
11 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 multi-dimensional De data warehousing a data mining Base de Dados II 11
12 De Tabelas e Folhas de Cálculo para Cubos de Dados Um data warehouse é baseado num modelo de dados multidimensional que vê os dados na forma de um cubo de dados Um cubo de dados, tal como sales, permite que a informação seja modelada e vista em múltiplas dimensões Tabelas de dimensão, tais como item (item_name, brand, type), ou time(day, week, month, quarter, year) Tabelas de factos contém medidas (tais como dollars_sold) e chaves externas para cada tabela de dimensão relaci onada Na literatura de data warehousing, um cubo n-d é chamado cubóide. O cubóide 0-D de topo, que contém o nível mais alto de sumariazação, é chamado cubóide apex. O reticulado de cubóides forma o cubo de dados. Base de Dados II 12
13 Cubo: Reticulado de cubóides Todos 0-D(apex) cubóide time item location supplier 1-D cubóides time,item time,location item,location location,supplier time,supplier item,supplier 2-D cubóides time,item,location time,location,supplier 3-D cubóides time,item,supplier item,location,supplier time, item, location, supplier 4-D(base) cubóide Base de Dados II 13
14 Modelação Conceptual de Data Warehouses Modelar data warehouses: dimensões & medidas Esquema estrela: Tabela de factos no centro ligada a um conjunto de tabelas dimensão Esquema floco de neve: Um refinamento do esquema estrela onde parte da hierarquia dimensional é normalizada num conjunto de tabelas dimensão mais pequenas, numa forma similar a um floco de neve. Constelações de factos: Tabelas de factos múltiplas partilham tabelas dimensão, formando um grupo de estrelas, logo chamado constelação de factos. Base de Dados II 14
15 Exemplo de Esquema Estrela time time_key day day_of_the_week month quarter year branch branch_key branch_name branch_type Medidas Tabela de Factos Sales time_key item_key branch_key location_key units_sold dollars_sold avg_sales item item_key item_name brand type supplier_type location location_key street city province_or_street country Base de Dados II 15
16 Exemplo de Esquema Floco de Neve time time_key day day_of_the_week month quarter year Tabela de Factos Sales time_key item_key item item_key item_name brand type supplier_key supplier supplier_key supplier_type branch branch_key branch_name branch_type Medidas branch_key location_key units_sold dollars_sold avg_sales location location_key street city_key city city_key city province_or_street country Base de Dados II 16
17 Exemplo de Constelação de Factos time time_key day day_of_the_week month quarter year Tabela de Factos Sales time_key item_key branch_key item item_key item_name brand type supplier_type Tabela Factos Shipping time_key item_key shipper_key from_location branch branch_key branch_name branch_type Medidas location_key units_sold dollars_sold avg_sales location location_key street city province_or_street country to_location dollars_cost units_shipped shipper shipper_key shipper_name location_key shipper_type Base de Dados II 17
18 Data Mining Query Language, DMQL: Primitivas da Linguagem Definição de Cubo (Tabela de Factos) define cube <cube_name> [<dimension_list>]: <measure_list> Definição de Dimensão ( Tabela de Dimensao ) define dimension <dimension_name> as (<attribute_or_subdimension_list>) Caso Especial (Tabelas de dimensão partilhadas) Primeira vez como definição de cubo define dimension <dimension_name> as <dimension_name_first_time> in cube <cube_name_first_time> Base de Dados II 18
19 Definição de Esquema Estrela em DMQL define cube sales_star [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier_type) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city, province_or_state, country) Base de Dados II 19
20 Definição de esquema Floco de Neve em DMQL define cube sales_snowflake [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier(supplier_key, supplier_type)) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city(city_key, province_or_state, country)) Base de Dados II 20
21 Definição de constelação de factos em DMQL define cube sales [time, item, branch, location]: dollars_sold = sum(sales_in_dollars), avg_sales = avg(sales_in_dollars), units_sold = count(*) define dimension time as (time_key, day, day_of_week, month, quarter, year) define dimension item as (item_key, item_name, brand, type, supplier_type) define dimension branch as (branch_key, branch_name, branch_type) define dimension location as (location_key, street, city, province_or_state, country) define cube shipping [time, item, shipper, from_location, to_location]: dollar_cost = sum(cost_in_dollars), unit_shipped = count(*) define dimension time as time in cube sales define dimension item as item in cube sales define dimension shipper as (shipper_key, shipper_name, location as location in cube sales, shipper_type) define dimension from_location as location in cube sales define dimension to_location as location in cube sales Base de Dados II 21
22 Hierarquias conceptuais: Dimensão (localização) Todos todos região Europe... North_America país Germany... Spain Canada... Mexico cidade Frankfurt... Vancouver... Toronto escritório L. Chan... M. Wind Base de Dados II 22
23 Dados Multi-dimensionais Volume de vendas como função de produto, mês, região Região Dimensões: Produto, Localização, Tempo Caminhos de sumarização hierárquicos Indústria Região Ano Produto Categoria País Trimestre Produto Cidade Mes Semana Escritório Dia Mês Base de Dados II 23
24 Exemplo de Cubo de Dados TV PC VCR sum Produto Data 1Qtr 2Qtr 3Qtr 4Qtr sum Total de vendas anual de TV nos U.S.A. U.S.A Canada Mexico País sum Base de Dados II 24
25 Cubóides correspondentes ao Cubo todos produto data país produto, data produto, país data, país 0-D(apex) cubóide 1-D cubóides 2-D cubóides produto, data, país 3-D(base) cubóide Base de Dados II 25
26 Pesquisa num Cubo de Dados Visualização Capacidades OLAP Manipulação interactiva Base de Dados II 26
27 Operações OLAP típicas Roll up (drill-up): sumarizar dados por subida na hierarquia ou por redução de uma dimensão Drill down (roll down): inverso de roll-up de sumários de nível mais alto para sumários de nível mais baixo ou mais detalhados, ou pela introdução de dimensões Slice and dice: project e select Pivot (rotate): reorientar o cubo, visualização, de 3D para séries de planos 2D Outras operações drill across: envolvem mais do que uma tabela de factos drill through: do nível mais baixo do cubo para as tabelas relacionais de back-end (usando SQL) Base de Dados II 27
28 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 multi-dimensional De data warehousing a data mining Base de Dados II 28
29 Desenho de Data Warehouses Quatro perspectivas de desenho de um data warehouse Perspectiva Top-down Permite a selecção da informação relevante necessária para o data warehouse Perspectiva de Origem de Dados Mostra a informação a ser adquirida, guardada e gerida por sistema operacionais Perspectiva Data warehouse consiste em tabelas de factos e tabelas dimensão Perspectiva de Consulta de Análise vê a perspectiva dos dados no warehouse do ponto de vista do utilizador final Base de Dados II 29
30 Processo de desenho de Data Warehouses Abordagens Top-down, bottom-up ou uma combinaçao de ambos Top-down: Começa com o desenho e planeamento geral Bottom-up: Começa com experencias e prototipos Do ponto de vista da engenharia de software Cascata: Análise estruturada e sistematica em cada passo antes de prosseguir para o proximo Espiral: Geraçao rapida e incremental de funcionalidades do sistema Processo de desenho típico de data warehouse Escolher um processo de negócio a modelar, e.g., encomendas, facturas, etc. Escolher o grao (nível de dados atómico) do processo de negócio Escolher as dimensoes que estao associadas a cada tabela de factos Escolher as medidas presentes em cada registo da tabela de factos Base de Dados II 30
31 Modelação de um Data Warehouse Suponha que uma empresa concessionária de auto-estradas pretende construir uma BD para suportar o registo das viagem efectuadas. Crie um Modelo relacional para uma BD operacional Crie um Modelo estrela para um DW Base de Dados II 31
32 Arquitectura Multi-Camada other sources Operational DBs Metadata Extract Transform Load Refresh Monitor & Integrator Data Warehouse OLAP Server Serve Analysis Query Reports Data mining Data Marts Data Sources Data Storage OLAP Engine Front-End Tools Base de Dados II 32
33 Arquitecturas OLAP Relational OLAP (ROLAP) Usar SGBD relationais ou relacionais extendidos para guardar e gerir os dados do data warehouse e aplicaçoes OLAP para suportar análise complexa de dados. Incluem optimizaçao dos SGBD de backend, implementaçao de navegaçao baseada em agregaçao, assim como mais ferramentas e serviços. Maior escalabilidade Multidimensional OLAP (MOLAP) Baseado em matrizes de armazenamento multidimensionais (sparse matrix techniques) Indexaçao rápida sobre dados sumarizados pre-cálculados Hybrid OLAP (HOLAP) Baixo nível: relacional, alto-nível: matriz Base de Dados II 33
34 Esquema Estrela para Vendas de Veículos Location LocID Continent Country Product ProductId Vehicle kind Vehicle size Sales_facts LocationId TimeId ProductId Vehicles Sold Time TimeId Year Half year Base de Dados II 34
35 Representação relacional do cubo Base de Dados II 35
36 Representação relacional do cubo Base de Dados II 36
37 O cubo OLAP Base de Dados II 37
38 Expressões SQL para as operações OLAP Base de Dados II 38
39 Expressões SQL para as operações OLAP Base de Dados II 39
40 Representação matricial do cubo Base de Dados II 40
41 Operador Cube Definiçao do cubo e cálculo em DMQL define cube sales[item, city, year]: sum(sales_in_dollars) compute cube sales Transformar numa linguagem tipo SQL- (com um novo operador cube by, introduzido por Gray et al. 96) () SELECT item, city, year, SUM (amount) FROM SALES CUBE BY item, city, year (city) E necessario calcular os seguintes Group-Bys (item) (year) (date, product, customer), (city, item) (city, year) (item, year) (date,product),(date, customer), (product, customer), (date), (product), (customer) () (city, item, year) Base de Dados II 41
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
OLAP (On-Line Analytical Processing) e Banco de Dados Multidimensionais O que é OLAP? Processamento de dados Dedicado ao suporte a decisão Visualização de dados agregrados ao longo de várias dimensõ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
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
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
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
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
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
Modelagem Multidimensional
Profa. Dra. Cristina Dutra de Aguiar Ciferri Prof. Dr. Ricardo Rodrigues Ciferri Análises dos usuários de SSD representam requisições multidimensionais aos dados do DW permitem a identificação de problemas
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
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
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
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
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
Sistemas de Apoio à Decisão
Sistemas de Informação e Bases de Dados 2012/2013 Sistemas de Apoio à Decisão Alberto Sardinha Sumário! Processo ETL! Exemplo de ETL com o SQL Server Integration Services (SSIS)! Referências Raghu Ramakrishnan,
Bancos de Dados IV. Data Warehouse Conceitos. Rogério Costa
Bancos de Dados IV Data Warehouse Conceitos Rogério Costa [email protected] 1 Data Warehouse - O que é? Conjunto de dados orientados por assunto, integrado, variável com o tempo e nãovolátil Orientado
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
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,
Decisão Suporte: Warehousing, OLAP e Data Mining
Decisão Suporte: Warehousing, OLAP e Data Mining 7-1 Introdução Cada vez mais, organizações estão analizando dados correntes e históricos para identificar padrões úteis e suporte a estratégias de negócios.
Decisão Suporte: Warehousing, OLAP e Data Mining
Decisão Suporte: Warehousing, OLAP e Data Mining 7-1 Introdução Cada vez mais, organizações estão analizando dados correntes e históricos para identificar padrões úteis e suporte a estratégias de negócios.
Bases de Dados. Parte I: Conceitos Básicos
Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas! Base de dados (BD): conjunto de dados que se relacionam entre si.! Dados: factos conhecidos que têm algum significado e que podem ser guardados.!
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
Bases de Dados. Parte I: Conceitos Básicos
Bases de Dados Parte I Conceitos Básicos 1 Definições Básicas Dados: factos conhecidos que têm algum significado e que podem ser guardados. Base de dados (BD): conjunto de dados que se relacionam entre
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 à Modelagem Dimensional para Datawarehouses
Introdução à Modelagem Dimensional para Datawarehouses Fernanda Baião [email protected] PPGI UNIRIO Abril 2007 1 Tópicos Inteligência do Negócio Contexto das Organizações A tecnologia de Data
Modelagem Multidimensional: Esquema Estrela
BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING http://www.uniriotec.br/~tanaka/tin0036 [email protected] Modelagem Dimensional Conceitos Básicos Modelagem Multidimensional: Esquema Estrela Proposto por
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
Bases de Dados. Apresentação da disciplina. Programa
Bases de Dados Apresentação da disciplina Programa Modelação modelo Entidade Associação modelo e álgebra relacionais Implementação SQL básico e avançado desenvolvimento de aplicações normalização Optimização
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
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
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
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
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
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO SISTEMAS DE GESTÃO DE BASE DE DADOS CONCEITOS BÁSICOS
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite um rápido e fácil acesso aos dados; Acelera os processos de
Introdução. Bases de Dados (CC2005) Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto
(CC2005) Departamento de Ciência de Computadores Faculdade de Ciências da Universidade do Porto Eduardo R. B. Marques DCC/FCUP parcialmente adaptado de slides por Fernando Silva e Ricardo Rocha Alguns
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
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
Bases de Dados. Parte I. Introdução: conceitos básicos
Bases de Dados Parte I Introdução: conceitos básicos (Estes slides são a continuidade evolutiva dos slides de Ricardo Rocha (2005-2014) e de Fernando Silva (1995-2000), e são baseados no livro de Elmasri
MEIC: especialização em Sistemas de Informação. Quase Tudo Sobre o MEIC, 2017
MEIC: especialização em Sistemas de Informação Quase Tudo Sobre o MEIC, 2017 Alberto Sardinha Professor Auxiliar Departamento de Engenharia Informática Área de Sistemas de Informação Responsável Científico
Introdução às Bases de Dados
O Sistema de Base de Dados através do SGBD permite controlar de forma centralizada os dados armazenados. Base de Dados Ficheiro 1 Ficheiro 2 Ficheiro 3 Sistema de Gestão de Bases de Dados (SGBD) Prog.1
Banco de Dados. Banco de Dados II. Característica fundamental de SGBDs. Abordagem SGBD x Processamento de Arquivos Tradicional
Banco de Dados Banco de Dados II Conceitos Básicos Coleção logicamente coerente de dados relacionados com algum significado inerente; Exemplos de bancos de dados: Agenda de endereços (papel ou computador)
Fundamentos da Análise Multidimensional
Universidade Técnica de Lisboa INSTITUTO SUPERIOR DE ECONOMIA E GESTÃO Informática e Sistemas de Informação Aplicados em Economia Fundamentos da Análise Multidimensional Fundamentos da Análise Multidimensional
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
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
!" # Modelos de dados. 1ª geração. 2ª geração. 3ª geração. Modelo Hierárquico Modelo Rede. Modelo Relacional
Nuno Melo e Castro !" # Modelos de dados 1ª geração Modelo Hierárquico Modelo Rede 2ª geração Modelo Relacional 3ª geração Extensões ao modelo relacional Modelo lógico-dedutivo Modelo orientado a objectos
Banco de Dados - Senado
Banco de Dados - Senado Exercícios OLAP - CESPE Material preparado: Prof. Marcio Vitorino OLAP Material preparado: Prof. Marcio Vitorino Soluções MOLAP promovem maior independência de fornecedores de SGBDs
Base de Dados. Base de Dados. Apresentação da Cadeira Julho, Docente: Célio B. sengo. Ano Lectivo Departamento de Informática
Base de Dados Apresentação da Cadeira Julho, 2013 Docente: Célio B. sengo Ano Lectivo 2013 Informática Técnica Prática Teórica Aplicada Componentes de Hardware Algorítmos Teoria de Autômatos Sistemas de
SBC - Sistemas Baseados em Conhecimento
Siglas, Símbolos, Abreviaturas DW - Data Warehouse KDD Knowledge Discovery in Database MD Mineração de Dados OLAP - On-line analytical processing SBC - Sistemas Baseados em Conhecimento 1. INTRODUÇÃO O
Data Warehousing e OLAP
Data Warehousing e OLAP Jornadas de Engenharia Informática Instituto Politécnico da Guarda Henrique Madeira Departamento de Engenharia Informática Faculdade de Ciências e Tecnologia Universidade de Coimbra
Arquiteturas de DW e Abordagens de Implementação. Arquiteturas e Abordagens de Implementação
Curso de Dwing TecBD-DI PUC-Rio Prof. Rubens Melo Arquiteturas de DW e Abordagens de Implementação Arquiteturas e Abordagens de Implementação Arquitetura adequada é fundamental Infra-estrutura disponível
Informática. Data Warehouse. Professor Julio Alves.
Informática Data Warehouse Professor Julio Alves www.acasadoconcurseiro.com.br Informática 1. DATA WAREHOUSE Executivos tomadores de decisão (diretores, gerentes, analistas, etc) necessitam de ferramentas
Data Warehouses. Alunos: Diego Antônio Cotta Silveira Filipe Augusto Rodrigues Nepomuceno Marcos Bastos Silva Roger Rezende Ribeiro Santos
Data Warehouses Alunos: Diego Antônio Cotta Silveira Filipe Augusto Rodrigues Nepomuceno Marcos Bastos Silva Roger Rezende Ribeiro Santos Conceitos Básicos Data Warehouse(DW) Banco de Dados voltado para
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /
Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: [email protected] / [email protected] MATÉRIA: SIG Aula N : 06 Tema: Fundamentos da inteligência
