1. Homepage
  2. Coding
  3. FIT3003 Business intelligence and data warehousing - Assignment 2: M-Stay Residential Service

FIT3003 Business intelligence and data warehousing - Assignment 2: M-Stay Residential Service

Order Now
MonashFIT3003Business intelligence and data warehousingM-Stay Residential Service

FIT3003 Assignment 2 - S2 2024 (Weight = 40%) Due - Friday, 11 October 2024, 4:30 PM Assignment Writing Service

Version: 3.0 – 17/09/2024 Assignment Writing Service

General Information and Submission Assignment Writing Service

o This is an individual assignment.
o Submission method: Submission is online through Moodle.
o Penalty for late submission: 5% deduction for each day.
o Assignment FAQ: There is an Assignment Frequently Asked Questions page set up for Assignment Writing Service

the Assignment 2 on EdStem Forum. Assignment Writing Service

Problem Description Assignment Writing Service

M-Stay is a residential service that offers homestay and rental services to Monash students Assignment Writing Service

and staff around Melbourne. The company has an existing operational database that Assignment Writing Service

maintains and stores all of the business transactions information (e.g. properties, hosts, Assignment Writing Service

listings, booking, etc.) required for the management's daily operation. As the business
Assignment Writing Service

grows, M-Stay has decided to build a Data Warehouse to improve their analysis and work Assignment Writing Service

efficiency. However, since the staff at M-Stay have limited Business Intelligence and Data Assignment Writing Service

Warehouse knowledge, they have decided to hire you to design, develop and quickly generate BI reports from a Data Warehouse. Assignment Writing Service

The operational database tables can be found at the MStay account. You can, for example, execute the following query: Assignment Writing Service

select * from MStay.<table_name>; Assignment Writing Service

The data definition of each table in MStay is as follows: Assignment Writing Service

Attributes,Data Types and Key Constraints Assignment Writing Service

The table stores review information of the related booking order. Assignment Writing Service

BOOKING The table stores booking Assignment Writing Service

Guest_ID Number Assignment Writing Service

Booking_Stay_Start_Date Assignment Writing Service

Booking_Duration Assignment Writing Service

Booking_Num_Guests Assignment Writing Service

The table stores all (PK) guest information. Assignment Writing Service

Guest_Name Varchar2 Assignment Writing Service

Listing_ID Number The table stores all (PK) listing information. Assignment Writing Service

Listing_Min_Nights Assignment Writing Service

Listing_Max_Nights Assignment Writing Service

Each listing has one property and one host information. Assignment Writing Service

HOST_VERIFICA TION Assignment Writing Service

The table stores the verification information between host and Assignment Writing Service

Host_Listing_Count Assignment Writing Service

The table stores all host information. Assignment Writing Service

CHANNEL Channel_ID Number The table stores the (PK) channel of verification for the Channel_Name Varchar2 hosts. Assignment Writing Service

LISTING_TYPE Type_ID Number The table stores all  Assignment Writing Service

Type_Description Assignment Writing Service

Prop_Description Assignment Writing Service

Prop_Neighbourhood_Overv iew Assignment Writing Service

Prop_Num_Bedrooms Assignment Writing Service

Prop_Num_Bathrooms Assignment Writing Service

Prop_Num_Reviews Assignment Writing Service

(PK) listing types. Assignment Writing Service

The table stores all property information. Assignment Writing Service

Prop_Rating_Location Assignment Writing Service

Prop_Rating_Cleanliness Assignment Writing Service

Prop_Rating_Value Assignment Writing Service

Prop_Average_Rating Assignment Writing Service

PROPERTY_AME NITY Assignment Writing Service

The table links property and amenity tables Assignment Writing Service

The table stores all amenities information Assignment Writing Service

Amm_Description Assignment Writing Service

A. Transformation Stage Assignment Writing Service

The first stage of this assignment is divided into TWO main tasks:. Assignment Writing Service

Design a data warehouse for the above M-Stay database. Assignment Writing Service

You are required to create a data warehouse for the M-Stay database. The management is especially interested in the following indicators: Assignment Writing Service

o (Spring: 9 to 11, Summer: 12 to 2, Autumn: 3 to 5 and Winter: 6 to 8) Assignment Writing Service

Listing maximum stay duration [short-term: less than 14 nights, medium-term: 14 to 30 nights, long-term: more than 30 nights] Assignment Writing Service

(find appropriate fact measures that can Assignment Writing Service

calculate the average booking cost) Assignment Writing Service

The following is a list of dimension attributes that you should include in your data Assignment Writing Service

- Preparation stage. Assignment Writing Service

Before you start designing the data warehouse, you have to ensure that you have explored the operational database and have done sufficient data cleaning. Once you have done the data cleaning process, you are required to explain what strategies you have taken to explore and clean the data. Assignment Writing Service

The outputs of this task for Report are:
Assignment Writing Service

a) If you have done the data cleaning process, explain the strategies you used in this Assignment Writing Service

process (you need to show the SQL to explore the operational database and SQL Assignment Writing Service

of the data cleaning, as well as the screenshot of data before and after data cleaning).
Assignment Writing Service

- Designing the data warehouse by drawing star/snowflake schema.
Assignment Writing Service

Design task A: Assignment Writing Service

The star schema for this data warehouse may contains multi-facts. You need to identify the fact measures, dimensions, and attributes of the star/snowflake schema. The following queries might help you to determine the fact measures and dimensions: Assignment Writing Service

Design task B:
In this assignment, consider the star schema you created in Design Task A as the highest level of aggregation. The M-Stay company manager wants to implement a drill-down function to explore more detailed information. Your task is to
suggest several ways to increase the granularity of your fact tables from Design Task A. In other words, the manager wants to decrease the aggregation level of the fact tables you created in Design Task A. Assignment Writing Service

The outputs of task A & B for Report are: Assignment Writing Service

  1. b)  A star/snowflake schema diagrams for design task A (You can use Lucidchart to Assignment Writing Service

    draw the star schema). Assignment Writing Service

  2. c)  List suggestion of increase the granularity of your fact tables for design task B. Assignment Writing Service

2. Implement design task A star/snowflake schema using SQL.
You are required to implement the star/snowflake schema that you have drawn in Assignment Writing Service

design task A. This implies that you need to create the fact and dimension tables in
Assignment Writing Service

SQL. The output is a series of SQL statements to perform this task. You will also need Assignment Writing Service

Note: Assignment Writing Service

ORA-01536: space quota exceeded for tablespace ‘TABLE_NAME’, please check your SQL code whether you have properly joined all tables. This issue was mainly caused when you did not do the table join properly as the number of records multiplied during the process. Assignment Writing Service

The outputs of this task for Report are: Assignment Writing Service

a) Screenshots of the table structure you created for Design Task A, including the dimension table and fact tables. Assignment Writing Service

to show that this task has been carried out successfully. Assignment Writing Service

If your account is full, you will need to drop all of the tables that you have  Assignment Writing Service

previously created during the tutorials.
If you have dropped all tables in your account and you still encounter the Assignment Writing Service

A sample of screenshots of the table structure Assignment Writing Service

B. Data Analytic Stage Assignment Writing Service

Conduct a data analysis using the star schema you created in Design Task A by writing SQL queries to explore the data further. Present your findings in a clear and concise manner, demonstrating your understanding of the dataset and highlighting any noteworthy observations or patterns. Assignment Writing Service

The outputs of this task for Report are:
Assignment Writing Service

Submission Checklist Assignment Writing Service

Step 1: Report (25% of the total score)
Assignment Writing Service

A combined pdf file save as: YourstudentID_A2_report.pdf, containing all of the above tasks: Assignment Writing Service

  1. Cover page Assignment Writing Service

  2. If you have done the data cleaning process, explain the strategies you used in this Assignment Writing Service

    process (you need to show the SQL to explore the operational database and SQL of the data cleaning, as well as the screenshot of data before and after data cleaning). Note that you are only required to find around 5 (five) data errors for this stage. Assignment Writing Service

  3. A star/snowflake schema diagrams for design task A Assignment Writing Service

  4. List suggestion of increase the granularity of your fact tables for design task B Assignment Writing Service

  5. Screenshots of the table structure you created for Design Task A only, including Assignment Writing Service

    the dimension table and fact tables. Assignment Writing Service

a. SQL file for creating the star schema is NOT required in submission Assignment Writing Service

F. Findings report: A detailed explanation of your findings, including any significant observations or patterns identified during the analysis. Assignment Writing Service

Step 2: Poster (35% of the total score) Assignment Writing Service

One page standard A4 poster in PDF format to save as: YourstudentID_A2_poster.pdf Assignment Writing Service

Extract key information from the report you created and present it in a one-page poster. The poster must be in standard A4 size and in PDF format, which can be either landscape or portrait. The content should be clear and easy to understand. Avoid using technical jargon or complex language. Review the poster before submission to ensure it effectively communicates the key messages of your report. Assignment Writing Service

Note: Assignment Writing Service

Ensure the poster content is consistent with the key structure and findings of your report, and choose an appropriate layout that effectively organizes the information in a clear and logical manner. Maintain a good balance of text and Assignment Writing Service

visuals to enhance readability, and ensure all visuals are relevant and support Assignment Writing Service

the content of the poster. Label all visuals clearly and provide captions where
Assignment Writing Service

necessary. Avoid overcrowding the poster with too much text or too many Assignment Writing Service

errors. Assignment Writing Service

A five minute video presentation in mp4 format save as: YourstudentID_A2_video.mp4 Assignment Writing Service

Based on the report and poster you have created, present your design and findings in a five-minute video prese Assignment Writing Service

联系辅导老师!
私密保护
WeChat 微信
Monash代写,FIT3003代写,Business intelligence and data warehousing代写,M-Stay Residential Service代写,Monash代编,FIT3003代编,Business intelligence and data warehousing代编,M-Stay Residential Service代编,Monash代考,FIT3003代考,Business intelligence and data warehousing代考,M-Stay Residential Service代考,Monash代做,FIT3003代做,Business intelligence and data warehousing代做,M-Stay Residential Service代做,Monashhelp,FIT3003help,Business intelligence and data warehousinghelp,M-Stay Residential Servicehelp,Monash作业代写,FIT3003作业代写,Business intelligence and data warehousing作业代写,M-Stay Residential Service作业代写,Monash编程代写,FIT3003编程代写,Business intelligence and data warehousing编程代写,M-Stay Residential Service编程代写,Monash作业答案,FIT3003作业答案,Business intelligence and data warehousing作业答案,M-Stay Residential Service作业答案,