什么是多维数据库?(a multidimensional database?)

多维数据库是一种数据库形式,其结构旨在优化联机分析处理(OLAP)和数据仓库应用程序。它可以从各种关系数据库接收数据,并将信息组织成可以以多种不同方式访问的类别和部分。即使是对数据库的使用经验相对较少的人也会发现,多维数据库(MDB)只需要很短的时间就可以掌握。...

多维数据库是一种数据库形式,其结构旨在优化联机分析处理(OLAP)和数据仓库应用程序。它可以从各种关系数据库接收数据,并将信息组织成可以以多种不同方式访问的类别和部分。即使是对数据库的使用经验相对较少的人也会发现,多维数据库(MDB)只需要很短的时间就可以掌握。

A multidimensional database is a form of database that is structured to optimize online analytical processing (OLAP) and data warehouse applications.

虽然几乎每个关系数据库都是为关键字搜索和通过指定字段和周长构建查询而构建的,但多维数据库更进一步。用户只需用日常用语提出问题,而不是构建查询。这种方法与一些与软件程序(如文字处理和电子表格应用程序)相关联的在线帮助工具以及目前使用的一些更流行的搜索引擎一起使用。

当涉及到将多维数据库用于内部业务目的时,其主要优势是易于快速、简洁地获取数据。例如,如果最终用户想要确定去年第三季度在给定销售区域内产生了多少小部件销售,可以通过一个简单的问题从多维数据库中获取该数据。通过询问“2007年第三季度,may Widget在西南地区的销售情况如何?”最终用户不必经历构建报告、指定字段以及将这些字段中的内容限制为选定标准的步骤。用一个简单的问题就能完成任务。

提出问题的确切方式取决于几个因素。一个关键要素是多维数据库中数据的排序和类型。任何包含数据库中找不到的信息请求的问题都不会导致直接响应,尽管许多MDB会根据可用数据以数据进行响应。这意味着,如果最终用户询问“上个月弗吉尼亚州售出了多少小部件?”只有在每次销售都包含原产国且数据库配置为了解“上个月”表示的月份和年份时,数据库才能提供重点响应。如果没有,多维数据库可能会给出部分答案,或者要求澄清。

  • 发表于 2021-12-11 08:47
  • 阅读 ( 138 )
  • 分类:互联网

你可能感兴趣的文章

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

数据库与数据仓库 数据库和数据仓库之间区别的基础是数据仓库是一种用于数据分析的数据库。数据库是存储在计算机系统上的有组织的数据集合。以表格方式存储的学校学生、教师和班级的信息就是数据库的一个例子。由...

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

文件系统(filesystem)和数据库(database)的区别

文件系统和数据库的关键区别在于文件系统只管理物理访问,而数据库同时管理对数据的物理和逻辑访问。 数据库和文件系统是两种有助于存储、检索、管理和操作数据的方法。两种系统都允许用户以类似的方式处理数据。...

  • 发布于 2020-10-29 23:31
  • 阅读 ( 639 )

集中化(centralized)和分布式数据库(distributed database)的区别

集中式数据库和分布式数据库的主要区别在于集中式数据库处理单个数据库文件,而分布式数据库处理多个数据库文件。 数据库是相关数据的集合。许多组织使用数据库来轻松地存储、管理和检索数据。数据库有多种类型,集...

  • 发布于 2021-06-30 18:00
  • 阅读 ( 634 )

关系(relational)和层次数据库(hierarchical database)的区别

关系型数据库与层次型数据库的主要区别在于关系型数据库遵循关系模型,数据存储在表中,而层次型数据库遵循层次模型,数据存储在树状结构中。 数据库是相关数据的集合。DBMS是一种软件,它帮助以更易于存储、访问和管...

  • 发布于 2021-07-01 04:24
  • 阅读 ( 325 )

在java中使用数组

...in an error as the index positions of an array are 0 to length - 1. Multidimensional Arrays The arrays we have been looking at so far are known as one-dimensional (or single dimensional) arrays. This means they only have one row of elements. However, arrays can have more than one dimension...

  • 发布于 2021-10-01 03:04
  • 阅读 ( 227 )

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

什么是数据库系统(a database system)? 数据库系统是有组织的数据集合,通常通过计算机系统以电子方式存储和访问。数据库系统代表了现实世界的某些方面,旨在为特定任务构建和填充数据。数据库系统包含...

  • 发布于 2021-11-27 16:34
  • 阅读 ( 196 )

什么是中央数据库?(a centralized database?)

... 集中式数据库是单个位置的信息集合,可从多个点访问,而分布式数据库的信息分布在多个站点。当人们决定如何配置数据库时,这种设置的优点和缺点可能会成为考虑因素。在...

  • 发布于 2021-12-09 15:14
  • 阅读 ( 229 )

什么是数据库机器?(a database machine?)

数据库机器是一种专门为访问数据库而设计的计算机,但它通常没有任何其他工具或程序。与能够保存数据库的服务器不同,数据库机器可以存储数据库的一部分,但不能...

  • 发布于 2021-12-10 10:06
  • 阅读 ( 129 )

什么是数据库管理系统?(a database management system?)

数据库管理系统是一套软件应用程序,使人们或企业能够从数据库中存储、修改和提取信息。听起来像是只在银行金库里找到的东西?不是。你可以在日常生活中的许多地...

  • 发布于 2021-12-10 10:07
  • 阅读 ( 165 )

什么是数据库模型?(a database model?)

... 在最广泛的定义中,所有数据库都是相同的,因为它们存储数据,并且数据可以被操纵或调用。同时,每个数据库都有一个定义方面,称为数据库模型。数据库模型是数据的结构,模型规定了数据...

  • 发布于 2021-12-10 10:07
  • 阅读 ( 222 )