DW - Revision - QNS
DW - Revision - QNS
b) With the aid of a diagram explain the processes that are involved in the development of
a data warehouse solution.
QN
Consider a data warehouse at a university system that has three dimensions time, lecturer and
student and the two measures count and charge, where charge is the tuition fee that the
lecturer charges a student for each session.
a) Identify and discuss any three (3) classes of schemas mostly used to model data a DW
b) Choose one of the classes of schema presented in (a), draw a schema diagram for the
above data warehouse showing all the keys.
c) Using the base cuboid (day, lecturer and student), what specific OLAP operations should
be performed in order to list the total fee collected by each lecturer in 2020?
d) Assume that the data is stored in a relational database, write an SQL statement that will
produce the same results as in (c) above with the schema fee (day, month, year, lecturer,
student, count, charge).
Page 1 of 1