什么是数据仓库模型?(a data warehouse model?)

数据仓库模型是计算机系统数据模型的一种应用形式。在计算机系统中,数据流基于理论信息建模,以测试系统的能力和局限性。当数据仓库出现时,这些模型开始在数据构建中找到实际的物理应用。这类似于一个人简单地做数学题,然后用这些方程式来建造一种新型发动机。...

数据仓库模型是计算机系统数据模型的一种应用形式。在计算机系统中,数据流基于理论信息建模,以测试系统的能力和局限性。当数据仓库出现时,这些模型开始在数据构建中找到实际的物理应用。这类似于一个人简单地做数学题,然后用这些方程式来建造一种新型发动机。

The Flat system is the type of data warehouse model that involves interconnected rows and columns of information, similar to a spreadsheet.

数据仓库模型背后有几种不同的想法。它们都有各自的优缺点,以及更适合处理的数据类型。在同一个系统中存在多个不同的数据仓库模型,或者利用多种类型优势的混合系统,这种情况并不少见。

平面系统是一种数据仓库模型,许多用户认为它是最简单的。这种数据存储方式涉及相互关联的信息行和信息列,类似于电子表格。虽然这种方法对人类来说很容易阅读,但对计算机来说却很难,关联起来也很慢。

分层数据仓库模型以连续的一系列级别存储信息。每个级别包含依赖于上述生成的信息。这与网络模型非常相似,网络模型也包含一系列相关级别。不同之处在于它们之间的依赖性在分层系统中,每个数据块可能只有一个更高级别的依赖性,但在网络模型中,它们可能具有所需的数量。在这两种情况下,单个信息块可能连接到下面的几个块。

关系数据仓库模型是平面系统的一种变体。数据保存在表格中,类似于平面系统中的表格,每个基本数据段都有一个唯一的标识符。该标识符随数据一起移动,确保其唯一性。例如,如果一个雇主有两个同名的雇员,他们的标识符仍然会在系统中将他们分开。该标识符通过整个系统进行关联。如果一切正常,则任何时候与唯一信息相关的任何内容进入系统时,它都将仅基于标识符与先前存在的信息关联。

维度模型基于层次结构。一个单一的事实被用作一个起点,然后与该事实相关的附加信息就从中慢慢流下来。诸如员工编号之类的项目将是初始事实;然后,当员工进入系统时,与该员工相关的日期以及工资或休假时间将连接到该系统。

关系型和多维数据仓库模型是两种最常见的样式。存在其他类型的数据仓库,但与这些类型相比,它们是次要的。通常,新模型是建立在平面、层次或网络系统之上的;通常,它们只是对基本组织方法的简单改进。

  • 发表于 2021-12-10 10:31
  • 阅读 ( 124 )
  • 分类:互联网

你可能感兴趣的文章

数据库(database)和数据仓库(data warehouse)的区别

...用于在必须删除数据时删除数据。 什么是数据仓库(a data warehouse)? 数据仓库是用于分析数据的一种特殊类型的数据库。通用数据库通常用于事务处理,因此,它没有针对分析和报告进行优化。但是数据仓库是专门为分析任务而...

  • 发布于 2020-10-23 10:28
  • 阅读 ( 219 )

数据库(database)和数据仓库(data warehouse)的区别

...说,数据库有助于安排一组数据。 什么是数据仓库(data warehouse)? 商业智能有助于改善业务。它将数据转换为有用的信息,用于业务分析。它还有助于为最终用户提供业务见解。数据仓库支持商业智能过程。一个公司可以通过Ora...

  • 发布于 2021-06-30 17:27
  • 阅读 ( 291 )

片(slice)和数据仓库中的骰子(dice in data warehouse)的区别

...,Dice,OLAP,切片 什么是数据仓库中的切片(slice in data warehouse)? OLAP多维数据集是多维数据数组。数据作为一个具有层次维度的立方体有助于分析。对齐的数据更易于可视化并提高了生产效率。 Figure 1: OLAP slicing 切片为多维数...

  • 发布于 2021-07-01 02:40
  • 阅读 ( 479 )

etl公司(etl)和数据仓库(data warehouse)的区别

...多个表的内容并重新加载新数据。 什么是数据仓库(a data warehouse)? 数据仓库是一个支持商业智能过程的系统。它将数据转换为有意义的信息,以便分析业务。因此,它是一个宝贵的资源,为管理一个组织的决策。 此外,一个组...

  • 发布于 2021-07-01 03:18
  • 阅读 ( 452 )

数据集成(data integration)和etl公司(etl)的区别

...如关系数据库、XML数据库等。 什么是etl公司(etl)? A data warehouse is a system that helps to ****yze data, create reports and visualize them. The managers, data ****ysts, business ****ysts can ****yze this data to take business decisi***. There are three steps to follow before stori...

  • 发布于 2021-07-01 03:55
  • 阅读 ( 598 )

数据湖(data lake)和数据仓库(data warehouse)的区别

...有对数据进行编目和保护的机制。 什么是数据仓库(data warehouse)? A data warehouse is a system that improves the business intelligence process. It converts data into valuable information in order to ****yze the business. Thus, this helps to monitor the current status and to make...

  • 发布于 2021-07-01 08:18
  • 阅读 ( 487 )

数据仓库(data warehouse)和数据集市(data mart)的区别

...较 关键术语 数据仓库、数据集市 什么是数据仓库(data warehouse)? 数据仓库是从各种操作系统收集数据的存储库。它从数据源捕获数据以进行分析并获取业务见解。数据仓库从多个数据源获取数据。此外,这些数据源可以是Excel...

  • 发布于 2021-07-01 08:24
  • 阅读 ( 522 )

数据仓库(data warehouse)和商业智能(business intelligence)的区别

...较 关键术语 商业智能、数据仓库 什么是数据仓库(data warehouse)? 数据仓库是一个支持商业智能过程的系统。它将数据转换成有意义的信息。高级管理层使用这些信息来做出决策和分析业务。此外,组织可以根据这些信息增加客...

  • 发布于 2021-07-01 21:59
  • 阅读 ( 462 )

数据仓库(data warehouse)和数据集市(data mart)的区别

...的差别,特别是当涉及到所服务的用户时。数据仓库(data warehouse) vs. 数据集市(data mart)数据仓库和数据集市的区别在于,数据仓库是用于在整个组织级别分析数据的设置,而数据集市是数据仓库的子集,用于分析特定域/用户的数...

  • 发布于 2021-07-09 12:41
  • 阅读 ( 1497 )

数据库(database)和数据仓库(data warehouse)的区别

...管理中使用不同的技术。数据库(database) vs. 数据仓库(data warehouse)数据库和数据仓库的区别在于,数据库是用来记录数据或信息的,而数据仓库主要用于数据分析。然而,以上并不是唯一的区别。两个术语在某些参数上的比较可...

  • 发布于 2021-07-11 06:04
  • 阅读 ( 460 )
extrewool
extrewool

0 篇文章

相关推荐