Deciding to Create Staging Areas

A staging area is an RDBMS database you create to meet the needs of specific applications. Typically, a staging area is small compared to a data warehouse or an online transaction processing (OLTP) application. As a snapshot of data, it is not constantly updated with new data but is refreshed periodically.

Use a staging area for these tasks:

Figure 3, Data Warehouse with Staging Area shows a staging area as part of a data warehouse. Data is copied into the staging area from the source data and then converted.

Figure 3. Data Warehouse with Staging Area

Data Warehouse with staging area