Difference between Data warehouse and data mart.


 

Data Warehouse

  • A Data Warehouse is a vast repository of information collected from various organizations or departments within a corporation.
  • It may hold multiple subject areas.
  • It holds very detailed information.
  • Works to integrate all data sources
  • In data warehousing, a Fact constellation is used.
  • It is a Centralized System. 
  • Data Warehousing is data-oriented. 


 Data Mart

  • A data mart is an only subtype of a Data Warehouses. It is architecture to meet the requirement of a specific user group.
  •  It holds only one subject area. For example, Finance or Sales.
  •  It may hold more summarized data.
  •  It concentrates on integrating data from a given subject area or set of source systems.
  • In Data Mart, Star Schema and Snowflake Schema are used.
  • It is a Decentralized System.
  • Data Marts is project-oriented.

Comments

Popular posts from this blog

Suppose that a data warehouse for Big-University consists of the following four dimensions: student, course, semester, and instructor, and two measures count and avg_grade. When at the lowest conceptual level (e.g., for a given student, course, semester, and instructor combination), the avg_grade measure stores the actual course grade of the student. At higher conceptual levels, avg_grade stores the average grade for the given combination. a) Draw a snowflake schema diagram for the data warehouse. b) Starting with the base cuboid [student, course, semester, instructor], what specific OLAP operations (e.g., roll-up from semester to year) should one perform in order to list the average grade of CS courses for each BigUniversity student. c) If each dimension has five levels (including all), such as “student < major < status < university < all”, how many cuboids will this cube contain (including the base and apex cuboids)?

Pure Versus Partial EC

Discuss classification or taxonomy of virtualization at different levels.