数据库与数据仓库

作者: Laura McKinney
创建日期: 6 四月 2021
更新日期: 15 可能 2024
Anonim
05、数据仓库  基本概念&和数据库区别
视频: 05、数据仓库 基本概念&和数据库区别

内容

DB和数据仓库之间的基本区别是由以下信息引起的:数据仓库是用于数据分析的数据库类型。数据库是计划存储在计算机系统上的数据的集合。表中存储的有关学校中学生,教师和班级的信息是数据库的一个示例。 DB支持大量数据,同步处理和实际操作。但是另一方面,数据仓库是一种特殊的数据库。为查询和分析进行了改进。数据仓库从不同来源提取数据。


内容:数据库和数据仓库之间的区别

  • 什么是数据库?
  • 什么是数据仓库?
  • 关键区别

什么是数据库?

数据库只是计划信息的集合,通常是一组相似项目的相关列表。数据通常是结构化的,因此易于管理。例如,一个学校数据库将有几个表,分别是教师,学生和班级,其中每个表都有记录,这些记录指定有关每个项目的信息。数据库通常涉及一个称为数据库管理系统(DBMS)的软件系统,该软件系统负责在数据库中存储和管理数据。 MySQL,Oracle,Microsoft SQL Server是一些著名的DBMS。

什么是数据仓库?

如果DB用于数据分析,则数据仓库是一种特殊类型。它从多个操作系统收集和存储集成的历史数据集,并将其馈送到一个或多个数据集市。它还可以提供最终用户访问权限以支持企业数据视图。

关键区别

  1. 数据库存储当前数据,而数据仓库存储历史数据。
  2. 数据库经常由于对其进行频繁的更新而发生更改,因此不能用于分析或做出决策。数据仓库提取数据并报告它们以进行分析并做出决策。
  3. 通用数据库用于联机事务处理,而数据仓库用于联机分析处理。
  4. 规范化数据库中的表以实现有效存储,而通常降低数据仓库的性能以实现更快的查询。
  5. 数据仓库上的分析查询比数据库上的查询要快得多。
  6. 数据库包含高度详细的数据,而数据仓库包含汇总的数据。
  7. 数据库提供详细的关系视图,而数据仓库提供汇总的多维视图。
  8. 数据库可以执行许多并发事务,而数据仓库并不是为执行此类任务而设计的。