OLAP和OLTP,bitmap indexing

        重点还是讲讲咱们的区别与OLAP的操作

1.区别

OLTP#引用🔗1的说法

OLTP的全称是On-line Transaction Processing,中文名称是联机事务处理。其特点是会有高并发且数据量级不大的查询,是主要用于管理事务(transaction-oriented)的系统。此类系统专注于short on-line-tansactions 如INSERT, UPDATE, DELETE操作。通常存在此类系统中的数据都是以实体对象模型来存储数据,并满足3NF(数据库第三范式)。

OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。
OLAP

OLAP的全称是 On-line Analytical Processing,中文名称是联机分析处理。其特点是查询频率较OLTP系统更低,但通常会涉及到非常复杂的聚合计算。 OLAP系统以维度模型来存储历史数据,其主要存储描述性的数据并且在结构上都是同质的。

OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
 

          OLAP比OLTP查询频率低,但query比较复杂,通常涉及复杂的聚合计算。

 

2.OLAP基本操作 

Data-Cube

 **钻取(Drill-down):**在维的不同层次间的变化,从上层降到下一层,或者说是将汇总数据拆分到更细节的数据,比如通过对2010年第二季度的总销售数据进行钻取来查看2010年第二季度4、5、6每个月的消费数据,如上图;当然也可以钻取浙江省来查看杭州市、宁波市、温州市……这些城市的销售数据。
**上卷(Roll-up):**钻取的逆操作,即从细粒度数据向高层的聚合,如将江苏省、上海市和浙江省的销售数据进行汇总来查看江浙沪地区的销售数据,如上图。
**切片(Slice):**选择维中特定的值进行分析,比如只选择电子产品的销售数据,或者2010年第二季度的数据。
**切块(Dice):**选择维中特定区间的数据或者某批特定值进行分析,比如选择2010年第一季度到2010年第二季度的销售数据,或者是电子产品和日用品的销售数据。
**旋转(Pivot):**即维的位置的互换,就像是二维表的行列转换,如图中通过旋转实现产品维和地域维的互换。

3.data warehouse architecture

4.data warehouse implementation

        

 

bitmap indexing

        位图索引指的是位图索引(bitmap index)技术,是一类特殊的数据库索引技术,其索引使用bit数组(或称bitmap、bit set、bit string、bit vector)进行存储与计算操作。细节看看这两个个博主写的,请按顺序阅读方便理解。

详解oracle bitmap位图索引_ezbit-CSDN博客
索引:位图索引理解_hellojoy的博客-CSDN博客_位图索引
 

​​​​​​​

cust=customer 

参考资料:

1.UCAS.刘莹.data warehouse.ppt

2.OLAP和OLTP基本概念和主要区别_lemon-CSDN博客_oltp和olap的概念和区别

3.OLAP分类的基本概念和基本操作_来啊 快活啊-CSDN博客_olap的基本操作

4.数据立方体与OLAP | 网站数据分析 [精品,它的可视化做的很好,讲解起来,很清晰]

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值