wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Data Warehouse Intro and Architecture

Total questions: 30

Worksheet time: 10mins

Name
Class
Date
1.

What is the primary purpose of a data warehouse?

a)

To store transactional data

b)

To analyze and report historical data

c)

To replace operational databases

d)

To store user credentials

2.

Which characteristic is NOT a feature of a data warehouse?

a)

Integrated

b)

Subject-oriented

c)

Volatile

d)

Time-variant

3.

In OLTP systems, the focus is primarily on:

a)

Data analysis

b)

Transaction processing

c)

Archiving data

d)

Generating random queries

4.

Which system is optimized for fast query performance over large datasets?

a)

OLAP

b)

OLTP

c)

ERP

d)

CRM

5.

What is a star schema?

a)

A database design for operational systems

b)

A schema with multiple fact tables

c)

A simple design with one fact table and multiple dimension tables

d)

A schema shaped like a galaxy

6.

Which of the following is a key component of a data warehouse architecture?

a)

ETL process

b)

OLTP systems

c)

Web servers

d)

Machine learning models

7.

True or False: Data in a data warehouse is updated frequently like in OLTP systems.

a)

TRUE

b)

FALSE

8.

What is a dimension in the context of data warehousing?

a)

A table containing numeric data

b)

A table used for storing descriptive data

c)

A table storing historical logs

d)

A table that exists in another dimension

9.

What is the role of ETL in data warehousing?

a)

Export, Transfer, Link

b)

Execute, Test, Log

c)

Eat, Train, Learn

d)

Extract, Transform, Load

10.

True or False: OLAP tools are used for detailed transaction processing.

a)

TRUE

b)

FALSE

11.

Which of the following best describes "time-variant" data in a data warehouse?

a)

Data that changes frequently

b)

Data stored with a historical perspective

c)

Data stored in multiple time zones

d)

Data that is time-sensitive

12.

What is a fact table?

a)

A table that stores transactional data

b)

A table that contains metrics and measures

c)

A table that stores only textual data

d)

A table that provides fun facts about data

13.

True or False: Star schemas are more complex than snowflake schemas.

a)

TRUE

b)

FALSE

14.

What is the main difference between OLAP and OLTP systems?

a)

OLAP systems are more volatile than OLTP systems

b)

OLAP is designed for analytical queries, OLTP is designed for daily operations

c)

OLAP is for transaction processing, OLTP is for data analysis

d)

OLAP systems require less storage than OLTP systems

15.

What does the term "data mart" refer to?

a)

A tool for data visualization

b)

A smaller version of a data warehouse focused on a specific subject

c)

A method for data encryption

d)

A type of database used for operational processing

16.

True or False: Data warehouses are designed for real-time data processing.

a)

FALSE

b)

TRUE

17.

Which of the following best describes a snowflake schema?

a)

A design that is optimized for OLTP systems

b)

A schema that uses only one table

c)

A simple design with one fact table and no dimensions

d)

A complex design with normalized dimension tables

18.

Which of the following is an example of a dimension in a data warehouse?

a)

Sales Transaction ID

b)

Product Category

c)

Total Revenue

d)

Order Amount

19.

What is an advantage of OLAP systems over OLTP systems?

a)

OLAP systems process transactions faster

b)

OLAP systems provide complex analytical queries and reporting

c)

OLAP systems replace operational databases

d)

OLAP systems do not store historical data

20.

A retail company wants to analyze customer purchases over time. Which of the following would most likely be stored in the fact table?

a)

Customer Name

b)

Product Price

c)

Date of Birth

d)

Product Category

21.

A supermarket chain uses a data warehouse to analyze sales trends. Which dimension would help them compare sales across different locations?

a)

Transaction Amount

b)

Store Location

c)

Profit Margin

d)

Total Revenue

22.

An airline wants to analyze flight delays. Which is a dimension?

a)

Delay Time

b)

Flight Number

c)

Ticket Price

d)

Passenger Count

23.

A company tracks daily sales. What should be in the fact table?

a)

Product Name

b)

Category

c)

Sales Amount

d)

Supplier Name

24.

Shopee wants a schema where dimension tables are normalized to avoid redundancy. What schema should they use?

a)

Star Schema

b)

Snowflake Schema

c)

Hybrid Schema

d)

Pyramid Scheme

25.

Pertamina needs to analyze fuel sales across gas stations. What schema is the simplest for reporting and performance?

a)

Snowflake Schema

b)

OLTP Schema

c)

Roll-up Schema

d)

Star Schema

26.

McDonald's wants to analyze customer order patterns. Which is a good dimension for their data warehouse?

a)

Order Total

b)

Order Date

c)

Order ID

d)

Ketchup Quantity

27.

Gopay wants to integrate transaction data from ride payments, merchant payments, and QR scans. What should they do?

a)

Store everything in a single table

b)

Perform Data Integration in a Data Warehouse

c)

Manually input data from each source

d)

Just hope it works

28.

Uniqlo wants to generate monthly sales reports. Which ETL process step ensures product names are consistent across sources?

a)

Extract

b)

Transform

c)

Copy-Paste

d)

Load

29.

Grab wants to analyze driver performance over months. What type of table should store trip distance, rating, and earnings?

a)

Fact Table

b)

TikTok Comments Section

c)

Dimension Table

d)

Staging Table

30.

What is the main function of the 'Load' step in the ETL process?

a)

To delete outdated data

b)

To load data into the data warehouse

c)

To transform data into a suitable format

d)

To extract data from source systems