Problem

If you have not already implemented the Garden Glory database shown in Chapter 3 in a DB...

If you have not already implemented the Garden Glory database shown in Chapter 3 in a DBMS product, create and populate the Garden Glory database now in the DBMS of your choice (or as assigned by your instructor).

A. You need about 20 SERVICE transactions in the database. Write the needed SQL statements for any needed additional SERVICE transactions and insert the data into your database.

B. Design a data warehouse star schema for a dimensional database named GG-DW. The fact table measure will be HoursWorked.

C. Create the GG-DW database in a DBMS product.

D. What transformations of data will need to be made before the GG-DW database can be loaded with data? List all the transformations, showing the original format of the GARDEN_GLORY data and how it appears in the GG-DW database.

E. Write the complete set of SQL statements necessary to load the transformed data into the GG-DW database.

F. Populate the GG-DW database, using the SQL statements you wrote to answer part A.

G. Write an SQL query similar to the one shown in the text on page 000 that uses the hours worked per day as the measure.

H. Write the SQL view equivalent of the SQL query you wrote to answer part G.

I. Create the SQL view you wrote to answer part H in your GG-DW database.

J. Create the Microsoft Excel 2013 workbook named GG-DW-BI-Exercises.xlsx.

K. Using either the results of your SQL query from part G (copy the results of the query into a worksheet in the GG-DW-BI.xlsx workbook and then format this range as a worksheet table) or your SQL view from part I (create a Microsoft Excel data connection to the view), create an OLAP report similar to the OLAP report shown in Figure 8-17. (Hint: If you need help with the needed Microsoft Excel actions, search in the Microsoft Excel help system for more information.)

Step-by-Step Solution

Request Professional Solution

Request Solution!

We need at least 10 more requests to produce the solution.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the solution will be notified once they are available.
Add your Solution
Textbook Solutions and Answers Search