Bill Inmon – Data Modeling Overview for Managers and Business Analysts
Introduction to Bill Inmon data warehouse architecture
Let’s start with Inmon’s data warehouse architecture picture below. We will examine each element in the Inmon’s data warehouse architecture and how they work together.
In order to understand the Inmon’s data architecture, you can look at the picture from the left to right. There are some elements as follows:
Bill Inmon’s Data Warehouse Architecture – CIF
- Corporate Applications: These applications are operational systems or transaction systems, that develops to support business. Transaction systems are used to collect data from business transactions such as sales, marketing, material management and stored those data in various forms including relational data, hierarchical data or even spreadsheets. In Inmon’s architecture, transaction systems are also called source systems that provide data to the data warehouse.
- ETL Processes. To bring data from the transaction system, a process called ETL is used. ETL stands for extract, transform and load. ETL process consolidates data, transform it into a specific standard format and load it into a single repository called enterprise data warehouse, or EDW. ETL processes can run as a batch process periodically or a transaction-based for near real-time data. ETL process is referred as data integration or data services.
- Enterprise data warehouse is a central element in the Inmon’s data warehouse architecture. As Inmon’s data warehouse definition, enterprise data warehouse is an integrated repository of atomic data. Data in the enterprise data warehouse is captured at a very lowest level of detail. Data in the enterprise data warehouse is stored in relational database and uses third normal database design.
- Data marts are departmental views of information with subject-oriented data. Data marts take data from enterprise data warehouse. Aggregations can take place when data brings from enterprise data warehouse to data marts. Data marts use dimensional design, therefore, the data in the data marts is ready for analysis. It is important to note that all the external applications or reporting tools or business intelligence tools query data from data marts instead of enterprise data warehouse directly.
In this article, we’ve introduced Bill Inmon data warehouse architecture called corporate information factory. In Bill Inmon data warehouse architecture, data is organized using ER modeling. Enterprise data warehouse is the hub that provides data for data marts. Analytic systems query data against data marts not directly from the enterprise data warehouse.
11 reviews for Bill Inmon – Data Modeling Overview for Managers and Business Analysts
There are no reviews yet.