Question
Introduction In this exercise, you will undertake a data modeling project for Global Super Store. Scenario Global Super Store have collected huge amounts of data
Introduction
In this exercise, you will undertake a data modeling project for Global Super Store.
Scenario
Global Super Store have collected huge amounts of data from their business operations within the USA. This data has been collected in an excel sheet with the following data fields:
Order ID and Order Date.
Ship Date and Ship Mode.
Total Cost and Product Price.
Customer ID, Name and Contact Details.
City, State, Country and Postal Code.
Product ID, Category and Sub-Category.
Product Name and Quantity.
Discount, Shipping Cost and Order Priority.
Global Super Store want to restructure their database system in a proper database management system within MySQL. They also want to analyze existing data to understand their business performance and progress.
Help Global Super Store to restructure and analyze their database by carry out the following tasks.
Instructions
To complete these tasks, you need to use MySQL Workbench for database modeling and Tableau for data analysis.
Step 1: Create an ER diagram
Your first task is to use the visual data modeling tool in MySQL Workbench to create a suitable ER diagram for the Global Super Store.
Make use of the data fields within the company Excel file as stated in the scenario. Feel free to add more entities and attributes if required. Make sure that your tables are normalized to conform with the three fundamental normal forms.
Step 2: Implement the data model
Use MySQL Workbenchs forward engineer feature to implement the Global Super Store data model inside MySQL server.
Step 3: Create a star schema
The marketing department at the Global Super Store Company want to build a campaign to promote the companys products within the USA.
First, they need to understand the companys performance in this market by analyzing their sales data. They are interested in data related to products, locations and times only.
Help them out by creating a Star schema that includes relevant fact and dimensions tables with relevant attributes and data types.
Step 4: Create a map chart
Use Tableau to investigate Global Super Stores sales in the USA. Create a map chart that shows sales in different states within the USA.
If you rollover a state, then you should be able to view the state name and sales figure as shown below.
Step 5: Create a bubble chart
The Global Super Store needs to check their profits within the USA. To help them out, create a bubble chart in Tableau. Call it Profits in USA.
If you rollover a bubble, you should be able to view the following information, as shown in the screenshot below:
State name,
Quantity sold,
Profits,
and shipping cost.
Step 6: Create a line chart
The Global Super Store want to view sales trends in the USA over the last 4 years. Create a line chart in Tableau for states with Sales of more than $40000. Call it Sales Trend in USA, as shown below.
Step 7: Create an interactive dashboard
Create an interactive dashboard that includes the charts produced in tasks 4, 5 and 6. Name it Sales and Profits in the USA. If you click on a state, you should be able to view relevant sales and profits information as shown below.
Conclusion
You can now create an ER diagram for Global Super Store and use MySQL Workbenchs Forward Engineer feature to implement the ER diagram in a MySQL database. You also know how to develop a dimensional data model for the Global Super Store. You can also analyze data with relevant charts using Tableau and build an interactive dashboard.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started