Checking Subject
Account = Account
Loans
Account
SCCS 453 DW and DM Songsri Tangsripairoj, Ph.D. 11
Semester 2, Year 2006
Data Warehouse—Time-variant
Data in the warehouse is only accurate and valid at
some point in time or over some time interval
The time horizon for the data warehouse is significantly
longer than that of operational systems
Operational database: current value data
Data warehouse data: provide information from a historical
perspective (e.g., past 5-10 years)
Every key structure in the data warehouse
Contains an element of time, explicitly or implicitly
But the key of operational data may or may not contain “time
element”
SCCS 453 DW and DM Songsri Tangsripairoj, Ph.D. 12
Semester 2, Year 2006
Data Warehouse—Nonvolatile
Data in the warehouse is not updated in real-time but is
refreshed from operational systems on a regular basis
New data is always added as a supplement to the
database, rather than a replacement
Requires only two operations in data accessing:
initial loading of data and access of data
Analysis
Operational Extract Query
DBs Transform Data Serve Reports
Load
Refresh
Warehouse Data mining
Data Marts
Data Marts
SCCS 453 DW and DM Songsri Tangsripairoj, Ph.D. 22
Semester 2, Year 2006
Data Warehouse & Data Mart
Before building a data warehouse, consider the
following issues:
Top-down or Bottom-up approach?
Enterprise-wide or Departmental-wide?
Data warehouse or Data mart?
Build pilot or Go with a full-fledged implementation?
Dependent or Independent data marts?
Advantages Disadvantages
A truly corporate effort, an Takes longer to build even
enterprise view of data with iterative method
Inherently architected (e.g., High exposure / risk to
not a union of disparate data failure
marts)
Needs high level of cross-
Single, central storage of data functional skills
about the content High outlay without proof of
Centralized rules and control concept
May see quick results if
implemented with iterations
Incremental loading
Better in timing
But harder to manage
Front-End Tools
SCCS 453 DW and DM Songsri Tangsripairoj, Ph.D. 44
Semester 2, Year 2006