a single repository of information from many different operational databases to support business analysis activities and decision-making tasks
logical collection of information gathered from many different databases that supports business analysis
keys of a given type to integers in a fixed range [0, n-1] the integer h(x) is the hash value of the key x