数据仓库
数据库和数据仓库都是用于存储和管理数据的软件,但它们的设计和用途有很大的不同,区别如下:
- 数据库是用于存储和管理数据的软件,而数据仓库是用于存储和管理大量历史数据的软件。
- 数据库通常用于支持业务应用程序,而数据仓库则用于支持决策支持系统。
- 数据库通常包含当前和实时数据,而数据仓库包含历史数据和大量数据。
- 数据库通常采用事务处理,而数据仓库则采用批处理。
- 数据库通常设计为面向应用程序的,而数据仓库则设计为面向主题的。
- 数据库通常是OLTP(在线事务处理)系统,而数据仓库则是OLAP(在线分析处理)系统。
- 数据库通常用于支持事务处理,而数据仓库则用于支持分析和决策。
- 数据库通常包含少量的数据表,而数据仓库则包含大量的事实表和维度表。
数据挖掘
方法:
-
决策树
-
神经网络
-
遗传算法
-
关联规则挖掘
分类:
-
关联分析
-
序列模式分析
-
分类分析
-
聚类分析【分类分析的逆】