Inmon Vs Kimball: Which approach for data warehousing is better?
Firstly, one should know the difference between datawarehouse and data mart.
Data warehouse or Data Mart?
Data Warehouse:- Holds multiple subject areas
- Holds very detailed information
- Works to integrate all data sources
- Does not necessarily use a dimensional model(denormalized data model) but generally feeds dimensional models.
- Often holds only one subject area- for example, Finance, or Sales
- May hold more summarised data (although many hold full detail)
- Concentrates on integrating information from a given subject area or set of source systems
- Is built focused on a dimensional model using a star schema.
Bill Inmon's paradigm:
Data warehouse is one part of the overall business intelligence system. An enterprise has one data warehouse, and data marts source their information from the data warehouse. In the data warehouse, information is stored in 3rd normal form. Data Marts are physical.
Data Warehouse –Normalized Data Model in 3NF
Ralph Kimball's paradigm:
Data warehouse is the conglomerate of all data marts within the enterprise. Information is always stored in the dimensional model. Data Marts are Logical(Views).
No comments:
Post a Comment