Also Cube, Hypercube, Multi-dimentional Array, Multi-dimentional Database. It is a multi-dimentional data structure, a group of data cells arranged by the dimensions of the data. For example, a spreadsheet exemplifies a two-dimensional array with the data cells arranged in rows and columns, each being a dimension. A three-dimensional array can be visualized as a cube with each dimension forming a side of the cube, including any slice parallel with that side. Higher dimensional arrays have no physical metaphor, but they organize the data in the way users think of their enterprise. Typical enterprise dimensions are time, measures, products, geographical location, sales channels, etc. It is not rare to see more than 20 dimensions. However, the higher the dimensions the more complex the manipulation and data mining on the cube become, and the more sparce the data cube may become.

a logical model of organizing data 'records' into multidimensional matrices, where any point (record) in the cube can be identified by units (attribute value) along each dimension (attribute class)

a multidimensional database that is comprised of a set of dimensions and measures

a multi-dimensional database that stores, analyzes and reports large amounts of data

a multidimensional representation of data which provides fast retrieval and drill down facilities

a multidimensional space of aggregate values

a multidimensional structure that contains an aggregate value at each point, i

a relational aggregation operator, that can be thought of as a multidimensional group-by

a type of multidimensional matrix that lets users explore and analyze a collection of data from many different perspectives, usually considering three factors (dimensions) at a time

A term used to describe any set of data that has three dimensions, for example temperatures at various depths (z) in a specified area (x,y) of ocean. Often used to describe the intensity of radiation in hyperspectral data measured on the Earth, where the spatial coordinates are two dimensions (x,y) and the wavelength () for the channel is the third dimension. Compare with hyperdimensional data cube.

A collection of datasets having a common Topic, or theme. The Data Selection Box consists of several data cubes.

A multi-dimensional representation of data in which the cells contain measures (i.e. facts) and the edges represent data dimensions by which the data may be reported (sliced and diced). For example: A SALES cube can have measures "PROFIT" and "COMMISSION". The dimensions can be TIME, PRODUCT, REGION, SALESPERSON, etc. Cubes can be defined with Oracle Warehouse Builder tool.

A structure in which data is organized at the core of a multidimensional (OLAP) system. Each cube is made up of dimensions, which are the perspectives from which the cube can be viewed (showing specific data based on specified criteria such as database fields and categories). Dimensions can contain multiple hierarchies, which in turn contain levels. This structure fosters relationships among various types of data, allowing for deep mining and complex analysis. Data cubes are also known as multidimensional cubes.

In computer programming contexts, a data cube is a three- (or higher) dimensional array of values, commonly used to describe a time series of image data. If the images are in color, then the array is generally four-dimensional, with the dimensions representing image X and Y coordinates, time, and RGB color plane. Many high-level computer languages treat data cubes and other large arrays as single entities distinct from their contents.