Unix Technical Forum

OLAP, datawarehouse, star schema, relational DB ...

This is a discussion on OLAP, datawarehouse, star schema, relational DB ... within the SQL Server Data Warehousing forums, part of the Microsoft SQL Server category; --> Hi, There are many points concerning the BI world that are very confused for me. -> What is a ...


Go Back   Unix Technical Forum > Database Server Software > Microsoft SQL Server > SQL Server Data Warehousing

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 02-27-2008, 05:52 PM
devnulle
 
Posts: n/a
Default OLAP, datawarehouse, star schema, relational DB ...

Hi,

There are many points concerning the BI world that are very confused for me.

-> What is a relational DB ?
A relational DB is for example Oracle, SQLServer or mySQL isn\'t it ? So on
a relation DB, we can model an entity/association DB (especially for OLTP)
or a Star/snow flake schema for a datawarehouse ? Is that makes senses ?

-> If I\'m right, a datawarehouse requires an isolated database (in order to
not affect production systems) that contains a star schema database (because
a star schema provide response in less time), doesn\'t it ?

-> Concerning OLAP, I always read that relational DBs are not designed for
multi dimensional analyses. So is that means that neither E/A schema nor
star/snow flake schema are adapted for OLAP ? That also means OLAP tools
must build their own OLAP DB before providing analyse functions ?

Are there some mistakes in this post ?

Thx a lot

NightFox


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 02-27-2008, 05:52 PM
Coder
 
Posts: n/a
Default Re: OLAP, datawarehouse, star schema, relational DB ...

You're right, the answer is No

Analysis Services, Microsofts OLAP system, contains the data in its own
datastore, not in the SQL server store.

"devnulle" <devnulle_SPAMisBAD_@free.fr> wrote in message
news:41dc7221$0$29904$636a15ce@news.free.fr...
> Hi,
>
> There are many points concerning the BI world that are very confused for

me.
>
> -> What is a relational DB ?
> A relational DB is for example Oracle, SQLServer or mySQL isn\'t it ? So

on
> a relation DB, we can model an entity/association DB (especially for OLTP)
> or a Star/snow flake schema for a datawarehouse ? Is that makes senses ?
>
> -> If I\'m right, a datawarehouse requires an isolated database (in order

to
> not affect production systems) that contains a star schema database

(because
> a star schema provide response in less time), doesn\'t it ?
>
> -> Concerning OLAP, I always read that relational DBs are not designed for
> multi dimensional analyses. So is that means that neither E/A schema nor
> star/snow flake schema are adapted for OLAP ? That also means OLAP tools
> must build their own OLAP DB before providing analyse functions ?
>
> Are there some mistakes in this post ?
>
> Thx a lot
>
> NightFox
>
>



Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 02-27-2008, 05:53 PM
Peter Nolan
 
Posts: n/a
Default Re: OLAP, datawarehouse, star schema, relational DB ...


"devnulle" <devnulle_SPAMisBAD_@free.fr> wrote in message
news:41dc7221$0$29904$636a15ce@news.free.fr...
> Hi,
>
> There are many points concerning the BI world that are very confused for

me.
>
> -> What is a relational DB ?
> A relational DB is for example Oracle, SQLServer or mySQL isn\'t it ? So

on
> a relation DB, we can model an entity/association DB (especially for OLTP)
> or a Star/snow flake schema for a datawarehouse ? Is that makes senses ?
>
> -> If I\'m right, a datawarehouse requires an isolated database (in order

to
> not affect production systems) that contains a star schema database

(because
> a star schema provide response in less time), doesn\'t it ?
>
> -> Concerning OLAP, I always read that relational DBs are not designed for
> multi dimensional analyses. So is that means that neither E/A schema nor
> star/snow flake schema are adapted for OLAP ? That also means OLAP tools
> must build their own OLAP DB before providing analyse functions ?
>
> Are there some mistakes in this post ?
>
> Thx a lot
>
> NightFox
>
>

Hi NightFox,
there are lots of books around on BI now and I've posted a lot of materials
on my web site www.peternolan.com for beginners. There is even a beginners
page with links to the books I have read and recommend. (I don't recommend
books I have not read.)

An RDBMS? eg SQL Server, DB2, Oracle, Sybase ASE etc. The number1 book in
this area is 'Introduction to relational databases' or similar by CJ Date.

There is no truth in the rumor that a DW must have a separate 'cube' based
database to perform olap processing. This hasn't been true since 1984 when
Metaphor Computer Systems (co-founded by Ralph Kimball) produced the first
ROLAP system. This was a system that could do OLAP processing on a
relational database. Today, ALL major database players have built in the
capability to perform OLAP in the relational database and hence it is called
ROLAP. However, designers of DWs can use ROLAP, or MOLAP which is a 'cube'
based database for OLAP and even 'H'ybrid which is call HOLAP.

The designer must choose whether to go for both a relational database and an
analytical cube based database for a specific implementation.....I have done
many DWs where we have had both and many where we had no 'cube' based
database. The cubes are ahead in speed and functionlaity for OLAP
processing. One of the main reasons being they do not have to be ANSI SQL
compliant so the vendors can put functions into them much more quickly than
they can RDBMSs. The cubes give blinding performance and ALL the good tools
talk to the cube products. For example, you would be very hard pushed to
find a query/analysis tool that did not talk to MS Analysis Services.....

The cube products and the database both have their places in the world of
DW/BI.

Best Regards

Peter




Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 03:10 AM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com