OLTP和OLAP的区别是什么

OLTP和OLAP的区别是什么,第1张

数据挖掘DM与联机分析处理DLAP都属于分析型工具,但两者之间有着明显的区别。DM是一种挖掘型工具,DM它能自动地发现隐藏在数据中的模式( Pattern)。DM是一种有效地从大量数据中发现潜在数据模式、作出预测性分析的分析工具,它是现有的一些人工智能、统计学等成熟技术在特定的数据库领域中的应用。DM与其他分析型工具最大的不同在于:它的分析过程是自动的。一个成熟的DM系统,除了具有良好的核心的技术外,还应该具有开放性的结构,友好的用户接口。DM的用户不必提出确切的问题,而只需DM去挖掘隐藏的模式并预测未来的趋势,这样更有利于发现未知的事实。 OLAP是一种自上而下、不断深入的分析工具:用户提出问题或假设,OLAP负责从上至下深入地提取出关于该问题的详细信息,并以可视化的方式呈现给用户。与DM相比,OGAP更多地依靠用户输入问题和假设,但用户先入为主的局限性可能会限制问题和假设的范围,从而影响最终的结论。因此,作为验证型分析工具,QLAP更需要对用户需求有全面而深入的了解。 显然,从对数据分析的深度的角度来看,SLAP位于较浅的层次,而Dh}所处的位置则较深。如果按EF Codd的数据分析模型来区分这两者,那么应该说OLAP实现了解释模型和思考模型,而DNd则实现了更深的第四层—公式模型。所处分析模型层次的不同决定了这两者的分析能力和所能回答的问题种类也不相同。

OLTP主要是事务处理方面的,而OLAP主要是用于数据分析。

一般的数据库通常都是OLTP,因为主要用于在线记录数据,离线进行数据分析。而如果要随时进行数据挖掘,或者提高数据分析的效率,让人们可以随时观察分析数据的情况之类的,就需要OLAP了。

现在一些大型的数据库软件都逐渐提供了部分OLAP的功能,但是这些的实际应用目前还不是很多。

OLTP(On-Line Transaction Processing,联机事务处理系统)也称为面向交易的处理系统,其基本特征是顾客的原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。

具体体现为实时响应时间(Response Time),即用户在终端上送入数据之后,到计算机对这个请求给出答复所需要的时间。

联机分析处理(OLAP)是共享多维信息的、针对特定问题的联机数据访问和分析的快速软件技术。联机分析处理(OLAP)系统是数据仓库系统最主要的应用,专门设计用于支持复杂的分析 *** 作,侧重对决策人员和高层管理人员的决策支持。

可以根据分析人员的要求快速、灵活地进行大数据量的复杂查询处理,并且以一种直观而易懂的形式将查询结果提供给决策人员,以便他们准确掌握企业(公司)的经营状况,了解对象的需求,制定正确的方案。

在国外,不少软件厂商采取了发展其前端产品来弥补关系数据库管理系统支持的不足,力图统一分散的公共应用逻辑,在短时间内响应非数据处理专业人员的复杂查询要求。

OLAP(Online Analytical Processing)在线分析处理:

联机分析处理,是数据仓库的核心部心,所谓数据仓库是对于大量已经由OLTP形成的数据的一种分析型的数据库,用于处理商业智能、决策支持等重要的决策信息;数据仓库是在数据库应用到一定程序之后而对历史数据的加工与分析;是处理两种不同用途的工具而已。

OLTP(On-Line Transaction Processing在线事务处理:

联机事务处理系统也称为面向交易的处理系统,其基本特征是顾客的原始数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果。

以上就是关于OLTP和OLAP的区别是什么全部的内容,包括:OLTP和OLAP的区别是什么、OLAP具有哪些功能、OLTP和OLAP有哪些区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10197141.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存