Zusammenfassung der Ressource
SAD (Sistema de Apoio a Decisão)
- Ajuda na análise de informação do negócio
- Não faz parte da tecnologia do BD
- Utiliza as tecnologias
- Data WareHouse (DW)
- Um depósito de dados orientado por assunto, integrado, NÃO VOLÁTIL, variável com o
tempo para apoiar as decisões da gerência (onde o termo não volátil significa que,
uma vez inseridos, os dados não podem ser alterados, embora possam ser eliminados
- Data Mart (DM)
- Extrair e preparar os dados exigidos diretamente de fontes locais, fornecendo
acesso aos dados mais depressa do que se eles tivessem de ser sincronizados
com todos os outros dados a serem carregados no data warehouse completo
- Especializado
- Volátil
- variável no tempo que fornece apoio
a um subconjunto específico de
decisões da gerência
- Depósito de dados Operacionais
- Processamento Analítico On-line (OLAP)
- Processo interativo de criar, administrar,
analisar e gerar relatórios sobre dados
- Os dados em questão são percebidos e
manipulados como se estivessem armazenados
em um “array multidimensional”
- desenvolvidas para trabalhar com
banco de dados desnormalizados
- Essas ferramentas são capazes de navegar pelos dados de um Data
Warehouse, possuindo uma estrutura adequada tanto para a
realização de pesquisas como para a apresentação de informações.
- fornecer subsídio para tomadas de decisão, a partir de
análises realizadas sobre bases de dados históricas, por
vezes com milhões de registros a serem totalizados.
- OLPT
- Sistemas transacionais,
também conhecidos como
sintéticos ou ainda OLTP
- Sistemas Comuns como :
- Sistemas Contábeis;
Aplicações de Cadastro;
Sistemas de Compra,
Estoque, Inventário;
- OFERECE
- Grande potencial de recuperação de dados
- Análise de informaçõess rápida e
fácil
- Possibilidade de analisar tendências, fazer
comparações, destacar problemas e manipular
as informações em qualquer ordem.
- HOLAP - Hybrid On Line
Analytical Processing -
- É a combinação entre ROLAP e MOLAP, pegando o melhor de ambas as
categorias a escalabilidade de ROLAP e o alto desempenho do MOLAP
- MOLAP
- processamento realizado em um
servidor multidimensional.
- ROLAP
- A consulta é enviada ao servidor de banco de dados relacional
e processada no mesmo, mantendo o cubo no Servidor
- DOLAP
- ferramentas que disparam uma consulta de uma estação cliente
para o servidor, que por sua vez retorna enviando o macro-cubo
de volta, para que possa ser analisado pelo usuário
- Banco de Dados Multidimensionais
- dois tipos de tabelas
- Tabela de dimensão
- As entradas podem ser inseridas
explicitamente pelo usuário.
- É normalmente pequena, se
comparada com a tabela de fatos.
- Identifica cada tupla na tabela de fatos
- Tabela de fatos
- tuplas, uma por fato
registrado
- Contem os dados
- Possui ponteiros para as tabelas de
dimensão
- Snow Flake
- Há normalização da tabelas de dimensões
até determinada Forma Normal (quanto
maior a FN, mais granularidade)
- Roll-Up
- Os dados sã resumidos com generalização
crescente.
- sã criados os agrupamentos e as agregação
desejadas.
- Drill-down
- Níveis crescentes de detalhes são
revelados
- É o inverso do
Roll-up
- Pivot
- Inverte as colunas com as
linhas
- Slice-and-Dice
- Permite remover informações que não
deseja
- Modelagem Multidimensional
- Lixo (junk)
- Uma técnica que permite a redução do número de
chaves estrangeiras de uma tabela fato é a criação de
Dimensões ‘lixo’ (Junk Dimensions)
- Tabela Fato sem dados ou métricas (Factless Fact)
- Em certas situações, você poderá se deparar com
tabelas fato sem medidas ou métricas
- Nesse caso, a tabela fato está cumprindo o papel de relacionar as
várias tabelas dimensão envolvidas no modelo, e o valor básico da
informação está justamente nesses relacimenamentos.
- Dimensão Degenerada
- é uma dimensão que é derivada da Tabela Fato
- não tem sua própria Tabela de Dimensão
- são usadas frequentemente quando a granularidade de uma tabela de fato representa os dados de
nível transacional, e que se deseje manter identificadores específicos do sistema, como os números
de ordem, números de fatura e similares, sem forçar a sua inclusão na sua própria dimensão.
- modelo dimensional
- Drill-down
- quando vai detalhando cada vez mais um item,
aumenta o detalhamento, diminui a granularidade - 1
- Seta - 1
- Drill-up
- Seta-4
- é o inverso do drill-down aumenta a granularidade - 4
- Drill-across
- Seta -2
- significa mudar de uma classificação
em uma dimensão para outra em uma
dimensão diferente. - 2
- Drill-Through
- Ela visa o entendimento das informações (registros) a partir dos quais
o cubo é derivado. Assim, permite a movimentação de um dado, em
um determinado nível do cubo para dados de nível operacional. - 3
- Seta- 3
- Mineração de Dados (Data Mining)
- Bancos muito grande
- funcionalidade que agrega e organiza dados,
encontrando neles padrões, associações,
mudanças e anomalias relevantes
- data mining auxilia na obtenção de novos padrões
- Objetivos
- Explanatório
- Explicar a ocorrência de
algum evento ou observação
- Ex.: Por que a venda de calçados caiu vertiginosamente em
maio de 2014, na filial da loja XYZ, na cidade de Goiânia?
- Confirmatório
- Visa confirmar uma hipótese.
- Ex.: Uma revendedora supõ que casais recém casados preferem
automóveis do tipo compacto. Resolve, então examinar o
cadastro de clientes para determinar se casais recém casados tê
tendência de adquirir automóveis do tipo sedan ou hatch
- Exploratório
- Objetiva analisar os dados buscando
relacionamentos novos e não previstos
- Ex.: Uma seguradora pode executar uma análise em seus registros históricos para determinar quais
as maiores causas de acidentes em determinada faixa etária e quais medidas foram eficazes para a
mitigação dessas causas em algum momento
- Regras de Associação
- Suporte
- Faz referencia a quantas vezes a regra ocorre – frequencia
- Confiança
- Staging
- Os dados coletados das fontes operacionais são
- Trabalhaos
- Limpos
- Combinados
- Acertados
- Batidos
- Caracteristica
- CONSULTAS
- Características Gerais
- O BD é QUASE somente de Leitura
- O banco de dados tende a ser grande e possuir
chaves com componentes temporais.
- Atualização limitada
- Colunas tendem usadas em combinações
- Não tem preocupação com integridade
- o Banco tende a ser grande, Indexado e redundancia controlada
- Acesso granular ou agregado
- normalmente sem UPDATE
- direto
- Valores sumarizados
- Integrado a várias fontes
- Preparação dos Dados
- ODS (Operational Data Store)
- Uma coleção de dados orientada por assunto, integrada,
volátil (isto é, atualizável), atual ou quase atual.
- são mantidos como no
ambiente operacional (DW, DM ETC)
- podem ser úteis para recuperação de cargas de
dados problemáticas ou validação de dados.
- Modelagem Analítica
- O gerente utiliza um pacote de software SAD em seu computador
para fazer consultas, dar respostas e emitir comandos.
- Ele não precisa especificar antecipadamente suas necessidades de
informações. Em vez disso, utiliza o SAD para encontrar as
informações que precisam para ajudá-los a tomar uma decisão.
- Análise do tipo What If (E Se?)
- O usuário final introduz mudanças nas variáveis ou
relações entre variáveis e observa as mudanças
resultantes nos valores de outras variáveis.
- Exemplo
- : E se reduzíssemos a propaganda em 10%? O que
aconteceria com as vendas?
- E se houver uma redução de 10% no volume de resíduos dispostos no
aterro sanitário? O que acontecerá com a vida útil do aterro?
- Análise de Sensibilidade:
- o valor de uma única variável é alterado repetidas vezes e as
mudanças resultantes sobre as outras variáveis são observadas.
- Por isso, a análise de sensibilidade é, na verdade, um
caso de análise supositiva envolvendo mudanças
repetidas em apenas uma variável de cada vez.
- é utilizada quando os tomadores de decisão estão
em dúvida quanto às premissas assumidas
- Exemplo
- Vamos reduzir a propaganda em 1.000 reais repetidamente
de forma que possamos entender sua relação com as vendas.
- Análise de Busca de Metas
- Em lugar de observar como as mudanças em uma variável afetam
outras variáveis, a análise de busca de metas fixa um valor-alvo para
uma variável e, em seguida, altera repetidas vezes as outras
variáveis até que o valor-alvo seja alcançado.
- Exemplo
- Experimentemos aumentos na propaganda até
que as vendas atinjam 1 milhão de reais.
- Análise de Otimização:
- É uma extensão mais complexa
da análise de busca de metas
- muda-se uma ou várias outras variáveis repetidas vezes,
sujeitas às limitações especificadas, até que sejam descobertos
os melhores valores para as variáveis-alvo.
- Exemplo
- Descobrir qual a quantidade de resíduos sólidos recicláveis que a coleta
seletiva deve conseguir para garantir uma remuneração média de R$ 400,00
aos cooperados, considerando os preços de vendas atuais dos resíduos.