Part 1 - report write a 2000-word report that describes a

Assignment Help Data Structure & Algorithms
Reference no: EM13381304

Part 1 - Report

Write a 2000-word report that describes a suitable methodology from the literature for the purpose of designing, constructing and testing of a commercial BIDW for a multinational company. You should evaluate the changes that have taken place since the beginning of data warehousing and show how these changes have affected the hardware and software that would be used for such a project over the last 40
years.

Part 2 

a) Design and build a prototype data warehouse using the data on Spend over £500 in the Department of Energy and Climate Change for the financial year 2012-2013 (April 2012 to March 2013 inclusive).

b) Create an OLAP cube from your data warehouse and perform the following analyses:

• Show the top three expense types and the total amount spent on these for the year and for each of the four quarters April-June, July-September, October-December and January-March.

• Show the top five expense areas and the totals amount spent on these for the year and for each of the two half-years April-September and October-March.

• Show the four suppliers who received the most money and the totals they received for the year and for each of the four quarters April-June, July-September, October-December and January-March.

c) On paper, design a simple dashboard for your data warehouse.

This should be accompanied by a 1000-word report which describes the creation and use of your data warehouse. You should include the following:

• A description of the source data used.
• An explanation of any design decisions you have made.
• An explanation of your ETL process, highlighting any particular problems you had to overcome and including examples of any SQL queries you have used.
• A relationship diagram or database schema.
• A description of how the analyses were performed, illustrating the results of the analyses with screenshots.
• Sketches of your dashboard design and the reasons for your design choices.

Reference no: EM13381304

Questions Cloud

Raise or lower tuition suppose that in an attempt to raise : raise or lower tuition? suppose that in an attempt to raise more revenue nobody state university increases its tuition.
Question 1 this part has 30 marks allocated to itrecord the : question 1 this part has 30 marks allocated to it.record the following transactions from june for centinal electronics
Use the provided appbdbcreatesql sql script to create the : use the provided appbdbcreate.sql sql script to create the database to be used when working on this assignment.question
Part 11 the following data is collected from customer : part 11. the following data is collected from customer complaints about service problems at a hotel. complaint types
Part 1 - report write a 2000-word report that describes a : part 1 - report write a 2000-word report that describes a suitable methodology from the literature for the purpose of
Q1 - technical essay describe and critically evaluate the : q1 - technical essay describe and critically evaluate the similarities between the windows and unix operating systems
Q1should the united states allow mexico to have water from : q1should the united states allow mexico to have water from the rio grande and colorado river both of which originate in
1 what is a bioindicator what ecological and biological : 1 what is a bioindicator? what ecological and biological aspects make lichens good indicators of poor air quality? in
Q1what do you think about cooperative breeding when is it : q1what do you think about cooperative breeding? when is it advantageous to be a helper to your kin versus going off to

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  What would ultimate result of algorithm

Single grain of wheat was to be placed on the first square of chess board, two on second, four on third, eight on the fourth, and so on, until all 64 squares had been filled. What would ultimate result of this algorithm have been?

  Create time algorithm-minimum time required to finish task

Create the O(|V | + | E |) time algorithm which, given times ti and the dependencies, determines minimum time required to complete all the tasks.

  Design and write the client and server programs

Each client requests multiple CPU and I/O bursts from the keyboard. This information and the private FIFO are sent to the server through a common FIFO. The server responds to each client using private FIFOs.

  An undirected graph g is called bipartite

An undirected graph G is called bipartite if its vertices can be partitioned into two sets X and Y such that every edge in G has one end vertex in X and one end vertex in Y

  Creating the table showing decimal value

Assume if the last digit of a 2's complement binary number is 0, then number is even. If the last two digits of a 2's complement binary number are 00

  Definiteness is one of the properties of an algorithm

Using suitable word or phrase fill up the blanks in the following sentences.

  Describe types of information systems

Describe five types of information systems, and give an example of each and describe 3 common reasons for a systems request. Try and find one not listed in the text.

  Creating entity-relationship model

The manager for the Clearwater Traders wishes to collect the following information for each order placed by a consumer: consumer's name and address, item's size or color if applicable and the retail price of each item.

  How do a bubble sort in mips?

How do a bubble sort in MIPS?

  Inventory tracking database

Construct a relational database of your choice. The DB should contain no more than six tables. Define three business requirements that this database will provide.

  Using quicksort with median-of-three

Show the steps in details of sorting {3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5} using quicksort with median-of-three partitioning and a cutoff 3 (if the elements are less than 3, using insertion sort).

  The generic height and width of each bookcase.

Write a solution (one calculation algorithm) to print the number of feet (Variable: Number_Boardfeet) of 12-inch-wide boards that Joe will need to complete any given bookcase, given the generic height and width of each bookcase.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd