【发布时间】:2014-09-19 12:25:29
【问题描述】:
我试图了解什么是 OLAP、OLTP、数据挖掘、分析等,但我觉得我对其中一些概念的理解仍然有些模糊。有关这些主题的信息往往在互联网上以非常复杂的方式进行解释。
我觉得这样的问题可能会被关闭,因为它是一个非常广泛的问题,所以我将尝试将其缩小为两个问题:
问题 1:
经过研究,我对这些概念的理解如下,对吗?
- 分析是分解复杂的东西,以更好地了解内部运作。
- 分析是对需要大量数学和统计信息的信息进行预测分析。
- 有许多类型的数据库,但它们要么是 OLTP(事务),要么是 OLAP(分析)。
- OLTP 数据库使用 ER 图,因此更容易更新,因为它们是标准化的形式。
- 相比之下,OLAP 使用非规范化星型模式,因此更易于查询
- OLAP 用于预测分析,OLTP 通常用于更实际的情况,因为没有冗余。
- 数据仓库是一种 OLAP 数据库,通常由多个其他数据库组成。
- 数据挖掘是一种用于分析的工具,您可以在其中使用计算机软件找出数据之间的关系,以便您可以预测事物(例如客户行为)。
问题 2:
我对分析和分析之间的区别感到特别困惑。他们说分析是多维分析,但这是什么意思?
【问题讨论】:
-
您的困惑很容易理解,考虑到其中一些术语已经跨入市场高峰。除非您销售软件,否则不要纠结于术语分析
标签: database analytics data-warehouse olap oltp