Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Information Systems›Data Warehousing
Process / pipelineBusiness Analytics & Analytics Architecture

Data Warehousing

Data Warehousing Architecture and Design · Also known as: warehouse, DW design

Data warehousing is an approach to designing integrated repositories of historical business data optimized for analysis and reporting. Pioneered by William Inmon and Ralph Kimball in the early 1990s, data warehouses consolidate data from diverse operational sources into a centralized, time-stamped, non-volatile store supporting complex queries across multiple dimensions.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Data Warehousing
ETL ProcessOLAP Cube Design

When to use it

Build a data warehouse when you need to analyze trends across multiple business domains, support complex analytics on historical data, or provide consistent reporting across the enterprise. It is most valuable for organizations with diverse operational systems and regular reporting requirements. Assumptions include stable analytical requirements and tolerance for batch loading latency.

Strengths & limitations

Strengths
  • Separates analytical workloads from operational systems, improving both performance profiles
  • Provides consistent historical perspective for trend analysis and comparisons across time
  • Centralizes data governance and enables consistent definitions across the enterprise
Limitations
  • Warehouse construction and maintenance requires significant investment in infrastructure and expertise
  • Historical latency means real-time operational decisions cannot rely on warehouse data
  • Schema changes can be complex and disruptive when dimensions evolve

Frequently asked

What is the difference between a data warehouse and a data mart?

A data warehouse is enterprise-wide and contains data from multiple sources across many business areas. A data mart is a subset focused on one business domain (e.g., sales). Data marts are often fed from the warehouse.

Should I use Inmon's top-down or Kimball's bottom-up approach?

Inmon's approach builds one enterprise warehouse first; Kimball builds separate dimensional marts incrementally. For smaller organizations or specific departments, Kimball's approach is faster. For large enterprises needing integration, Inmon's is more thorough.

What is a slowly changing dimension and why does it matter?

Slowly changing dimensions are attributes that change rarely (e.g., product category). Handling them correctly ensures historical queries show the correct dimension values at each point in time, supporting accurate trend analysis.

How often should I refresh the warehouse?

Refresh frequency depends on requirements. Daily batches suit most organizations; hourly or real-time refresh is necessary only for tactical systems. Balance freshness against resource costs and source system load.

Sources

  1. Inmon, W. H. (1992). Building the Data Warehouse. New York: QED Technical Publishing. link ↗
  2. Kimball, R. (1996). The Data Warehouse Toolkit: Practical Techniques for Building Dimensional Data Warehouses. New York: John Wiley & Sons. link ↗
  3. Kimball, R., & Ross, M. (2013). The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling (3rd ed.). Wiley. link ↗

How to cite this page

ScholarGate. (2026, June 3). Data Warehousing Architecture and Design. ScholarGate. https://scholargate.app/en/information-systems/data-warehousing

Related methods

ETL ProcessOLAP Cube Design

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • ETL ProcessInformation Systems↔ compare
  • OLAP Cube DesignInformation Systems↔ compare
Compare side by side →

Referenced by

ETL ProcessOLAP Cube Design

Similar methods

ETL ProcessOLAP Cube DesignData FederationDatabase PartitioningQuery OptimizationDatabase NormalizationTransaction ManagementIndexing Strategy

Related reference concepts

Data Warehousing and OLAPClinical Data Warehouse Design and ArchitectureBig Data and NoSQL SystemsHealthcare Data Management and AnalyticsDatabase Design and NormalizationDatabases and Data Management

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Data Warehousing (Data Warehousing Architecture and Design). Retrieved 2026-07-21 from https://scholargate.app/en/information-systems/data-warehousing · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
William H. Inmon and Ralph Kimball
Subfamily
Business Analytics & Analytics Architecture
Year
1992
Type
Data system architecture
Related methods
ETL ProcessOLAP Cube Design
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account