0% found this document useful (0 votes)
83 views30 pages

Datawarehouse Models

The document discusses multi-dimensional data modeling which organizes data along multiple dimensions for analysis. It describes how a multi-dimensional model represents data in cubes with dimensions and facts. A 6-stage process is outlined for building a multi-dimensional data model including collecting data, grouping segments, identifying dimensions and attributes, and building a schema. Pros include ease of use and maintenance while cons include complexity and potential for system crashes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views30 pages

Datawarehouse Models

The document discusses multi-dimensional data modeling which organizes data along multiple dimensions for analysis. It describes how a multi-dimensional model represents data in cubes with dimensions and facts. A 6-stage process is outlined for building a multi-dimensional data model including collecting data, grouping segments, identifying dimensions and attributes, and building a schema. Pros include ease of use and maintenance while cons include complexity and potential for system crashes.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 30

Datawarehouse

Agenda

2
3
Agenda

4
Agenda

5
Agenda

6
Agenda

7
Agenda

8
Agenda

9
Agenda

10
Agenda

11
Agenda

12
Agenda

13
Agenda

14
Agenda

15
Agenda

16
Agenda

17
Multi Dimensional Data Model
 method which is used for ordering data in the database
along with good arrangement and assembling of the
contents in the database. 
 customers to interrogate analytical questions associated
with market or business trends, unlike relational
databases which allow customers to access data in the
form of queries.
 users rapidly receive answers to the requests which
they made by creating and examining the data
comparatively fast.

18
 OLAP (online analytical processing) and data
warehousing uses multi dimensional databases. ‘=
 show multiple dimensions of the data to users. 
 It represents data in the form of data cubes. Data cubes
allow to model and view the data from many
dimensions and perspectives.
 It is defined by dimensions and facts and is represented
by a fact table. Facts are numerical measures and fact
tables contain measures of the related dimensional
tables or names of the facts

19
20
 following stages should be followed by every project
for building a Multi Dimensional Data Model : 
 Stage 1 : Assembling data from the client : In first
stage, a Multi Dimensional Data Model collects correct
data from the client. Mostly, software professionals
provide simplicity to the client about the range of data
which can be gained with the selected technology and
collect the complete data in detail.
 Stage 2 : Grouping different segments of the
system : In the second stage, the Multi Dimensional
Data Model recognizes and classifies all the data to the
respective section they belong to and also builds it
problem-free to apply step by step.

21
 Stage 3 : Noticing the different proportions :  In the
third stage, it is the basis on which the design of the
system is based. In this stage, the main factors are
recognized according to the user’s point of view. These
factors are also known as “Dimensions”.
 Stage 4 : Preparing the actual-time factors and their
respective qualities : In the fourth stage, the factors
which are recognized in the previous step are used
further for identifying the related qualities. These
qualities are also known as “attributes” in the
database.

22
 Stage 5 : Finding the actuality of factors which are
listed previously and their qualities : In the fifth
stage, A Multi Dimensional Data Model separates and
differentiates the actuality from the factors which are
collected by it. These actually play a significant role in
the arrangement of a Multi Dimensional Data Model. 
 Stage 6 : Building the Schema to place the data,
with respect to the information collected from the
steps above : In the sixth stage, on the basis of the data
which was collected previously, a Schema is built. 

23
 For Example : 
 1. Let us take the example of a firm. The revenue cost
of a firm can be recognized on the basis of different
factors such as geographical location of      firm’s
workplace, products of the firm, advertisements done,
time utilized to flourish a product, etc.

24
25
 Let us take the example of the data of a factory which
sells products per quarter in Bangalore. The data is
represented in the table given below :

26
 if we desire to view the data of the sales in a three-
dimensional table, then it is represented in the diagram
given below.
 Here the data of the sales is represented as a
two dimensional table. Let us consider the data
according to item, time and location (like Kolkata,
Delhi, Mumbai). Here is the table :

27
SWE413 - Data Warehousing and Data
Mining 28
Pros and cons
 The following are the advantages of a multi-dimensional
data model :
• easy to handle.
• easy to maintain.
• performance is better than that of normal databases (e.g.
relational databases).
• representation of data is better than traditional databases. That
is because the multi-dimensional databases are multi-viewed
and carry different types of factors.
• workable on complex systems and applications, contrary to the
simple one-dimensional database systems.
• compatibility in this type of database is an upliftment for
projects having lower bandwidth for maintenance staff.

29
 The following are the disadvantages of a Multi Dimensional
Data Model :
• slightly complicated in nature and it requires professionals to
recognize and examine the data in the database.
• Possibility and impact of system crash
• It is complicated in nature due to which the databases are
generally dynamic in design.
• The path to achieving the end product is complicated most of
the time.
• As the Multi Dimensional Data Model, have a large number of
databases due to which the system is very insecure when there is
a security break.

30

You might also like