Essential Oracle8i Data Warehousing: Designing, Building, and Managing Oracle Data Warehouses