Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

GEEKSFORGEEKS

Difference between Data Warehouse and Data Mart


Both Data Warehouse and Data Mart are used for store the data. 

The main difference between Data warehouse and Data mart is that, Data Warehouse is
the type of database which is data-oriented in nature. while, Data Mart is the type of
database which is the project-oriented in nature. The other difference between these
two the Data warehouse and the Data mart is that, Data warehouse is large in scope
where as Data mart is limited in scope. 

Let’s see the difference between Data warehouse and Data mart:

S.NO Data Warehouse Data Mart


Data warehouse is a Centralised
1. While it is a decentralised system.
system.
In data warehouse, lightly While in Data mart, highly denormalization
2.
denormalization takes place. takes place.
Data warehouse is top-down
3. While it is a bottom-up model.
model.
4. To built a warehouse is difficult. While to build a mart is easy.
In data warehouse, Fact While in this, Star schema and snowflake
5.
constellation schema is used. schema are used.
6. Data Warehouse is flexible. While it is not flexible.
Data Warehouse is the data-
7. While it is the project-oriented in nature.
oriented in nature.
While data-mart has short life than
8. Data Ware house has long life.
warehouse.
In Data Warehouse, Data are While in this, data are contained in
9.
contained in detail form. summarized form.
10. Data Warehouse is vast in size. While data mart is smaller than warehouse.
It collects data from various data It generally stores data from a data
11. 
sources. warehouse. 
12. Long time for processing the Less time for processing the data because of
data because of large data. handling only a small amount of data.
Complicated design process of Easy design process of creating schemas and
13.
creating schemas and views. views.

Article Tags : DBMS Difference Between

Recommended Articles
1. Difference Between Big Data and Data Warehouse
2. Difference between Data Lake and Data Warehouse
3. Difference between Database Testing and Data warehouse Testing
4. Difference between Data Warehouse and Hadoop
5. Difference between Business Intelligence and Data Warehouse
6. Difference between Database System and Data Warehouse
7. Difference between Project Management and Warehouse Management
8. Difference between Logistic Management and Warehouse Management
9. Differences between Operational Database Systems and Data Warehouse
10. Data Mining: Data Warehouse Process
11. Characteristics and Functions of Data warehouse
12. Implementation and Components in Data Warehouse
13. Snowflake Schema in Data Warehouse Model
14. Data Warehouse Architecture
15. Fact Constellation in Data Warehouse modelling
16. Building a Data Warehouse in DBMS
17. Types of Keys in Data Warehouse Schema
18. Testing in Data warehouse
19. Multi-tier architecture of Data Warehouse
20. Attributes of Data Warehouse
21. Star Schema in Data Warehouse modeling
22. ETL Process in Data Warehouse
23. Difference between Data Scientist, Data Engineer, Data Analyst
24. Difference between data type and data structure
25. Difference Between Data Science and Data Mining

You might also like