GeekInterview.com
Series: Subject: Topic:
Question: 13 of 39

What is the difference between choosing a multidimensional database and a relational database?

Asked by: vishnukumar | Member Since May-2007 | Asked on: Jun 14th, 2007

View all questions by vishnukumar

Showing Answers 1 - 3 of 3 Answers
Gajendraprabu

Answered On : Sep 12th, 2007

Mulitidimentional database: OLAP(OnLineAnnaliticalProcessing)

Relational database: OLTP(OnLineTransactionProcessing)

  
Login to rate this answer.
ABHI2411

Answered On : Jan 2nd, 2009

View all answers by ABHI2411

A MDDB is generally used where large number of aggregations and summarizations are required along with a very fast retrieval of data.Here the data is stored in the form of multidiemnsional cube(however physically it is also implemented in the form of multidimensional pointers) rather than 2 dimensional regular tables.Here the data retrieval is very fast due to the concept of Sparse and Dense dimensions which helps in searching of data only in concerned blocks.However it is not capable of handling large volumes of data so practically MDDB is mainly placed over some very distinctive modules like Finance(where users cannot afford to wait while retrieving the records).Order Mnagement and Procurement still use the same RDBMS approach.

Yes  2 Users have rated as useful.
  
Login to rate this answer.
malay_dutta

Answered On : Jan 27th, 2009

View all answers by malay_dutta

An MDDB is generally used where large number of aggregations and summarizations are required along with a very fast retrieval of data.Here the data is stored in the form of multidiemnsional cube(however physically it is also implemented in the form of multidimensional pointers) rather than 2 dimensional regular tables.Here the data retrieval is very fast due to the concept of Sparse and Dense dimensions which helps in searching of data only in concerned blocks.However it is not capable of handling large volumes of data so practically MDDB is mainly placed over some very distinctive modules like Finance(where users cannot afford to wait while retrieving the records).Order Mnagement and Procurement still use the same RDBMS approach.

The answer is right but I would just add a precaution that an MDDB should not be used if  it contains a large number of sparse values else it is just a waste of space.
 

Yes  1 User has rated as useful.
  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.