Defining Data Warehouse Concepts and Terminology
Definition of a Data Warehouse “ An enterprise structured repository of subject-oriented, time-variant, historical data used for information retrieval and decision support. The data warehouse stores atomic and summary data.” Oracle Data Warehouse Method
Data Warehouse Properties Data Warehouse Integrated Time Variant Non Volatile Subject Oriented
Subject-Oriented Data is categorized and stored by business subject rather than by application Equity Plans Shares Customer financial information Savings Insurance Loans OLTP Applications Data Warehouse Subject
Integrated OLTP Applications Savings Current accounts Loans Data Warehouse Data on a given subject is defined and stored once. Customer
Time-Variant Data is stored as a series of snapshots, each representing a period of time
Nonvolatile Typically data in the data warehouse is not updated or delelted. Insert Update Delete Read Operational Warehouse Load
Changing Data Warehouse Database First time load Refresh Operational Database