Dimensional Modeling
 
(With modeled examples of
Inventory Management and HR Processes)

Submitted To.

Mr. Imran Khan

Course Supervisor

Advance Databases

Submitted By.

Mr.Kamran Ellahi

FA03-MS-0019

Mr.Mohd Hanif

SP04-MS-0006

Introduction

Business intelligence is the key achromous in today’s competitive world of business and Data Warehousing the approach for achieving this level of intelligence about your business from your business.  For years, data management people believed that there was only one real, persistent level of data – the operational level. All other data, while accepted, was derivable from this level. This is not true as there are several levels of data within an organization.
The reason stems not from information technology (IT), but from business. Classically, there are three major levels of management and decision making within an organization: operational, tactical and strategic (figure 1). While these levels feed one another, they are essentially distinct. Operational data deals with day-to- day operations. Tactical data deals with medium-term decisions. Strategic data deals with long- term decisions. Decision making changes as one goes from level to level. At the operational level, decisions are structured. This means they are based on rules. (A credit card charge may not exceed the customer's credit limit.) At the tactical level, decisions are semi-structured. (Did we meet our branch quota for new loans this week?) Strategic decisions are unstructured. (Should a bank lower its minimum balances to retain more customers and acquire more new customers?)


 Levels of Analysis (figure 1)

Corresponding to each of these decision levels are three levels of data. These levels of data also are separate and distinct –  again, one feeding the other. Not all strategic data can be derived from operational data. In an organization, there are at least four different kinds of data, including: internally owned, externally acquired, self-reported and modeled. External data, such as competitive data, is obviously acquired from outside agencies. Modeled data is data that is mathematically created (e.g., data created by analyzing customer characteristics and market demographics, and producing such measures as market segments). External and modeled data do not exist in the operational environment. Strategic data is usually comprised of internal and external data.


Levels of Analysis

There are many levels of reporting and analysis that range from fairly structured to quite unstructured (figure

 2)


Levels of Reporting and Analysis Characteristics of Analytical Data (figure 2)

Analytical data has its own characteristics. It is management-oriented, historical, query-oriented and integrated.

Management-oriented.
 Analytical data focuses on management measures. To do this, it often uses different grains of data, such as transactions, periodic snapshots and summaries. Management data is often rolled-up to different levels. Management also requires some cross-functional information. External data is often used to supplement internal data.

Historical.
Management needs several years of historical data to reveal trends. This allows year-to-year comparison and reveals patterns over time. Therefore, changes in facts and dimensions need to be kept over time. A common historical requirement is to allow restated and non-restated versions of the data. This allows management to pose changes and test the effect of the changes on the business. It allows them to restate the past in terms of the present or the present in terms of the past.

Query-oriented.
Analytical data is not used for transaction processing and maintenance but for reporting and different forms of analysis, such as mining. It is mostly read-only. It is not necessarily totally read-only, because some data could be changed as new information is discovered. The analytical environment needs to be able to support a wide range of query types, such as ad hoc, prescribed ad hoc and standardized. The warehouse can be queried directly or used to supply extracts.

Integrated.
Proper analysis and reporting requires data from multiple relevant sources. These can be internal, external, self- reported and even modeled data sources. The data must be reconciled to ensure its quality. This means that it must be cleansed to produce data of good quality. The integration of disparate data is one of the main challenges in the analytical environment.

Join now!

Data Modeling

Modeling is the process of creating a representation of real or abstract objects and data modeling is the act of exploring data-oriented structures. There are several modeling themes a brief depiction on some related to our report are as follows to get the ball rolling in the right direction.

Logical Modeling

A logical model is a representation of a business problem, without regard to implementation, technology and organizational structure. The purpose of a logical model is to represent the business requirement completely, correctly and concisely.

 A constraint of this model is that all redundancy is ...

This is a preview of the whole essay