Well, my my database project is a final year engineering database project, and we have to be able to do everything in it by learning database design implementation etc by ourselves.
My project was based on a previous project for television audience measurement where data came into the database with a specific viewer id (and viewing times) for different channels, and the project was supposed to be able to give different shares, rating and demograhics for each channels. The problem I am getting is the database wasn't really done, and it isn't in any star schema, so nothing is being stored and the same stuff (eg yesterdays hourly ratings) is being generated each time a station wants to view it. Also, because the attributes of the viewer (sex, age, location) are in the viewer table alone (not a dimension table) I have to get this information perfroming alot of queries and grouping each time to get for only speific viewers and then to group for each station.
But the supervisior never said anything about OLAP, or using ROLAP, so I was wondering if it would be something additional like some program I might need. Because all I have done so far is caculate houlry shares for a channel for any day (but not stored it anyway), and wondering that I would have to do the same data extraction and grouping for each different attribute of the viewer.
Is 'ROLAP' something additional I would need (like a program) ? Or is this just a way of doing something?
I did some searching for ROLAP, as I am using and SQL database for the project, but all I came up with (other than definitions of it) was a Visual SQL Designer.