Kimball Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Unified Information System

4 posters

Go down

Unified Information System Empty Unified Information System

Post  bmoraillon Tue Jan 25, 2011 11:36 am

Hi all,
Could you tell me if the following statement is a complete utopia :
we would like to experiment an unified business system where a small business application
is linked directly to a star model. The business logic, read/write/modify data in a fact table
and add dimension's rows if necessary.

Have you ever build such stack ?
What are the pros and cons ?

Best Regards.

bmoraillon

Posts : 12
Join date : 2010-06-06

Back to top Go down

Unified Information System Empty Re: Unified Information System

Post  BoxesAndLines Tue Jan 25, 2011 3:25 pm

Terrible idea. The dimensional model is designed for historical reporting. The application data model should be normalized to provide transaction and data integrity.
BoxesAndLines
BoxesAndLines

Posts : 1212
Join date : 2009-02-03
Location : USA

Back to top Go down

Unified Information System Empty Re: Unified Information System

Post  Jeff Smith Tue Jan 25, 2011 7:05 pm

How about a 3nf database that feeds the star model on a regular basis.

Jeff Smith

Posts : 471
Join date : 2009-02-03

Back to top Go down

Unified Information System Empty Transactional/Decisional frontier

Post  bmoraillon Wed Jan 26, 2011 2:31 am

Yes, but always making etl in order to feed the datawarehouse is very expensive.
In memory db and new technology could make transactional and decisional a more fuzzy frontier.

A simple application using MDM and input form values should insert a fact/process table without data integrity issue.

Am i wrong ?

Thanks !

bmoraillon

Posts : 12
Join date : 2010-06-06

Back to top Go down

Unified Information System Empty Re: Unified Information System

Post  ngalemmo Wed Jan 26, 2011 10:08 am

Yes, you're wrong. Codd developed the concepts of normalization so he could prove, mathematically, that a normalized relational database can reliably and consistently handle transactional processing with multiple concurrent users. A dimensional structure cannot. It has nothing to do with performance or hardware platform, but rather row locking, concurrency and data consistancy.

If you are developing a database to support an application system that allows for multiple, independent, concurrent update processes, the only way to go is with a model in, at minimum, 3NF.

The old school train of though is to then build reporting and query functionality off the 3NF model. However, experience has shown that that approach leads to relatively long running queries that impact OLTP performance. This lead to the data warehousing concept and (later) dimensional modeling.
ngalemmo
ngalemmo

Posts : 3000
Join date : 2009-05-15
Location : Los Angeles

http://aginity.com

Back to top Go down

Unified Information System Empty Vector / In memory

Post  bmoraillon Fri Jan 28, 2011 4:15 am

ngalemmo wrote:Yes, you're wrong. Codd developed the concepts of normalization so he could prove, mathematically, that a normalized relational database can reliably and consistently handle transactional processing with multiple concurrent users. A dimensional structure cannot. It has nothing to do with performance or hardware platform, but rather row locking, concurrency and data consistancy.

If you are developing a database to support an application system that allows for multiple, independent, concurrent update processes, the only way to go is with a model in, at minimum, 3NF.

The old school train of though is to then build reporting and query functionality off the 3NF model. However, experience has shown that that approach leads to relatively long running queries that impact OLTP performance. This lead to the data warehousing concept and (later) dimensional modeling.

Thank you very much for your answer. What about the future with in-memory / vectorial database ?


bmoraillon

Posts : 12
Join date : 2010-06-06

Back to top Go down

Unified Information System Empty Re: Unified Information System

Post  Sponsored content


Sponsored content


Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum