OLAP + OLTP Flashcards
O que é OLAP?
OLAP (On-Line Analytical Processing) é uma tecnologia utilizada para análise de dados
multidimensionais. Ela permite que os usuários visualizem informações de diferentes perspectivas,
possibilitando a análise de grandes volumes de dados de forma rápida e eficiente.
Existem três tipos de OLAP
Explique o MOLAP
MOLAP (Multidimensional OLAP): utiliza um modelo multidimensional para armazenar os
dados. É o tipo mais rápido de OLAP, mas pode ter problemas com grandes volumes de dados.
Existem três tipos de OLAP
Explique o ROLAP
ROLAP (Relational OLAP): utiliza um modelo relacional para armazenar os dados. É mais
lento que o MOLAP, mas pode lidar com grandes volumes de dados.
Existem três tipos de OLAP
Explique o HOLAP
HOLAP (Hybrid OLAP): combina os modelos MOLAP e ROLAP, utilizando o MOLAP para
dados resumidos e o ROLAP para dados detalhados.
Sobre operações OLAP
Explique a Drill Down
Essa operação envolve a navegação de um nível mais alto de agregação para um nível mais detalhado, permitindo que você visualize os dados em um nível de granularidade mais fino. Por exemplo, você pode começar visualizando as vendas totais por ano e, em seguida, fazer drill down para visualizar as vendas por trimestre e, em seguida, por mês.
Sobre operações OLAP
Explique a Roll Up(ou Drill Up)
Roll Up (ou Drill Up): Essa operação é o oposto do drill down. Ela envolve a agregação dos dados de um nível de detalhe para um nível mais alto, permitindo visualizar os dados em um nível de resumo mais alto. Por exemplo, você pode começar visualizando as vendas por mês e, em seguida, fazer roll up para visualizar as vendas por trimestre e, em seguida, por ano.
Sobre operações OLAP
Explique a Slice(do inglês ‘fatiar’)
Isolar um subconjunto específico de dados dentro de um cubo OLAP para análise. Por exemplo, você pode selecionar apenas as vendas de um determinado produto em um determinado período de tempo.
Sobre operações OLAP
Explique a DICE
Selecionar e analisar subconjuntos de dados em um cubo OLAP baseado em
qualquer duas ou mais dimensões.Ainda considerando as vendas de produtos por região, você pode usar a operação de dice para selecionar apenas as vendas de um produto específico em um determinado ano e em um determinado país.
Sobre operações OLAP
Explique a Pivot (ou
Rotate)
Rotacionar as posições dos dados para fornecer uma apresentação diferente. Isso
envolve reorientar o cubo OLAP para ver diferentes faces dele.Suponha que você esteja visualizando as vendas por produto e por região. Com a operação de pivot, você pode reorganizar os dados para visualizar as vendas por região e por produto, alterando as dimensões que estão nas linhas e nas colunas.
O que um OLTP(Online Transaction Processing) faz?
OLTP (Online Transaction Processing) refere-se a sistemas que são otimizados para
gerenciar transações rápidas e eficientes. Em contraste com OLAP (Online Analytical Processing),
OLTP é focado nas operações diárias de uma organização, como inserir, atualizar ou excluir dados.
Estes sistemas são projetados para eficiência na escrita e leitura de transações individuais,
frequentemente em ambientes que exigem alta disponibilidade e consistência de dados. Quando um cliente faz uma compra, uma transação de venda é inserida no banco de dados OLTP. Se o cliente atualizar suas informações de entrega, uma transação de atualização será executada. Se o cliente cancelar uma compra, uma transação de exclusão será realizada.