Professional Documents
Culture Documents
End of Part A
BIRLA INSTITUTE OF TECHNOLOGY & SCIENCE, PILANI
II SEMESTER 2008-2009
SS G515 DATA WAREHOUSING
Comprehensive Examination - PART B (OPEN BOOK)
05th May 2009 Weightage: 20% Time: 3 hours
1. Explain in detail, the kind of things RDBMS vendors are doing to make their product
more suitable for data warehousing & OLAP.
[3]
2. Give a fact table that contains only integer values. It must have a fully-additive and a
semi-additive fact.
[4]
3. There is a chain of 500 grocery stores in India. Each store has 60000 SKUs. On an
average 10% of SKUs are sold from each store each day. If we want to store 5 years’
sales data in our data warehouse. Estimate the size of the fact table in Giga bytes given
that we have 4 facts (each of 4 byte length). Assume that there are four dimensions,
namely, Product, Time, Location, and Promotion and surrogate keys are used in all
dimension tables. It is also given that for each SKU we store only one record for a day
from each store. What could be the size of the 4-way aggregate?
[4]
4. In a university data warehouse, how would you model the grades of students, as a fact
or as a dimension? Give a detailed justification in support of your answer.
(Assume BITS education model)
[4]
5. Suppose a data warehouse consists of three dimensions time, doctor, and patient , and
the two measures count and charge, where charge is the fee that a doctor charges a
patient for a visit. Store the above information in a MDDB in two different ways. Show
the cubes and the corresponding array declarations (in C). Name the data structures
that you would need to implement a MDDB.
[5]