Create a social network dedicated for staff

Assignment Help Other Subject
Reference no: EM133064686

LD7084 Database and Analytics Principles - Northumbria University

Learning Outcome 1: A critical knowledge and understanding of data and data analytics theories and methodologies

Learning Outcome 2: Ability to apply data analytics skills and knowledge to a complex business challenge or project

Learning Outcome 3: Ability to evaluate your data analytics skills.

Learning Outcome 4: Critical reflection of your implementation, recommendations for improvement and the subsequent implications for your learning development in data and data analytics domain.

Scenario

Newbury Business School (NBS) provides a new blended course to improve students English skills in speaking, reading and writing. This course uses interactive multimedia activities and targets people interested in learning English, German, French and Spanish languages around the world. NBS has 10 campuses around the world including London, Hongkong, Paris, Berlin, Rome, Dubai, Copenhagen, Oslo, Ankara and Cairo.

Since the college intends to deliver all classes in blended model (i.e. online and in campus), hence they are looking to develop an effective Relational Database Management System (RDBMS) and Data Warehouse to cater the needs of their growing educational business. As a data analyst, you have been asked to develop a DB system for NBS, which should satisfy the following information requirements:
• The database should contain information about campuses, learners, tutors, managers, enrollment, fees, learning resources and related activities.
• For each learner, the database should at least store the learner id, last name, first name, email, age, gender, learning style (Fulltime or parttime) and phone number.
• For each tutor, the database should at least store their name, salary, type, email address and qualifications.
• Each tutor is assigned a maximum of five classes each term. Each class has a starting date, ending date and size, where minimum class size is 5 students and maximum size should be 20 students.
• Each campus runs four semesters fulltime each year and two parttime semesters each year.
• Student fees is 300$ per semester for Fulltime and 150$ for parttime. A learner who enrolls into more than one course per year gets 20% fees deduction.
• Each course leader manages at least one tutor and maximum 10 tutors, whereas each tutor supervises minimum 5 students and maximum 20 students in each class.
• The college provides four different types of learning resources including videos, audios, PowerPoint presentations and reading text. Each learning resource should have relevant data such as a unique id, type, duration, author, date of issue etc.
• Each learning resource will be connected with a set of learning activities such as drag and drop, fill in the missing, write full answers, sort order of words or sentences etc. Each activity should have an id, issue date, author, marks etc.
• For each enrollment, it is required to store enrollment data such as learner id, course duration, fees, learner address and contact details etc. Each student can be enrolled only into one course at once.

Section 1 - Database
1. Using Crow's foot notation, design a logical data model (ERD) for Newbury Business School database in a professional modelling tool of your choice such as starUML or draw.io. All entity types, attributes and the relationships between them must be labelled clearly. Your design should show all cardinality and participation constraints accurately. Discuss and justify your design choices in detail. [15 marks]

2. Produce a script using appropriate SQL commands (DDL) to create a set of database tables using MySQL relational database. Your tables should show all constraints applied at either the column or the table level. You are expected to implement the database so that it must meets the requirements described in the scenario. Populate all the tables in the database you created with some meaningful data (At least 5 records in each table). [10 marks]

3. As a Data Analyst, produce 5 DML statements that will provide valuable insights for Newbury Business School. Your DML statements should contain at least one of the following:
a. A statement involving a self-join.
b. A statement involving an equi-join.
c. A statement involving at least one group function
d. A statement involving at least one subquery.
e. A statement involving null values.

Section 2 - Data warehouse

The management of Newbury Business School wants to gain competitive advantages over competitors and proposed to invest in latest tools and technologies that will enable them to make strategic as well as management decision. One of the suggestions is to build a Data Warehouse.

1. Using Kimball's four step dimensional design process, draw/design either a star schema ora snowflake schema, which will help the management understand the business revenue and recruitments across the different countries in the world.

2. Using the concept of a Data Cube, show all possible combination of revenue insight that can be derived from the Warehouse. Justify your Modelling choice

Section 3 - Business Intelligence
You are hired as a Data Analyst by one of the leading supermarket in the US and provided with the Dataset in Appendix 1. You must use Tableau to analyse the data set provided and find answers to the following:
1. Using Tableau, explain what data integrity checks you will perform on each of the columns in the Dataset.
2. Given the item ordered comes with 60 days warranty from the date it was ordered. Use Tableau to calculate the Warranty End date.
3. Using an appropriate chart, display the total sales made in each City. Order the result by the City with the highest sales.
4. Using Tableau, display all cities that generated more than $3,000,000 for the year 2019.
5. Using Tableau, display the top 5 selling products for the year 2019. Your chart should also show the quantity of products sold.
6. Using Tableau, display the total sales made in each month for the year 2019.
7. Given that the profit on each item is set at 30%. Use an appropriate chart to display the total sales and total profit made by each product for the year 2019.
8. Using tableau, find the maximum sales generated in Boston, Los Angeles, Seattle and New York.
9. Build a dashboard to display the results obtained in Number 3, 4, 5 and 6.

Section 4 - Critical Reflection

The manager of NBS management system has decided to create a social network dedicated for staff and students to share their experiences in learning new languages.

This social network will present a new digital platform and discussion forum to be developed on Web and smart phone devices. It will be used by the management as well to analyze data in order to improve their services to their students.
You are asked to investigate whether it is better to use a Relational Database or a NOSQL database for the new proposed social network. You are required to write a report to explain the factors that will influence your choice of database and why you will be recommending one type of database over the other.

Attachment:- Database and Analytics Principles.rar

Reference no: EM133064686

Questions Cloud

Reduce litigation from retail loss prevention activities : What strategies can be used to reduce litigation from retail loss prevention activities?
What is Crew Cut operating cash flow : The firm's current assets increased by $6.14 million and spontaneous current liabilities increased by $3.86 million. What is Crew Cut's operating cash flow
Prepare Sage journal entry to record the sales : Sage expects $113,460 of warranty costs over the next 2 years. Prepare Sage journal entry to record the sales and the December 31 adjusting entry
Apply the theory to everyday life : Choose one of the ethical theories covered in this chapter (listed below) to define and provide an example of how you would apply the theory to everyday life?
Create a social network dedicated for staff : Create a social network dedicated for staff and students to share their experiences in learning new languages - Build a dashboard to display the results
Conflict resolution strategy plan : What are two different types of conflict the Brazil groups are experiencing due to the reorganization?
Determine the cost of cellular phones : Fifty percent of the boats completed during the month were sold by September 30. Determine the cost of cellular phones
About unethical situation observed in professional setting : Outline personal thoughts and opinions about an unethical situation observed in a professional setting.
What is Crew Cut operating cash flow : The firm's current assets increased by $6.14 million and spontaneous current liabilities increased by $3.86 million. What is Crew Cut's operating cash flow

Reviews

Write a Review

Other Subject Questions & Answers

  Human trafficking as human trafficking

What does the United States need to do more to stop human trafficking as human trafficking is hurting our society?

  What new ideas or concerns were introduced

What new terms were introduced? What new ideas/concerns were introduced? What did you learn? How can you use this in organizations?

  Question 1the need for a systematic method for evaluating

question 1the need for a systematic method for evaluating the environmental effects of a project or a plan has been

  Identifying and analyzing peer-reviewed research

Clearly and accurately describe in detail your approach to identifying and analyzing peer-reviewed research. Clearly identify and accurately describe in detail.

  Services hub in the clarkesville food bank community

2-3 challenges that may be encountered in the development of a co-located services hub in the Clarkesville food bank community.

  How did it change during the transition from high school

The Glass Self Answer the following questions for the initial post. REFLECT and EXAMINE your looking-Glass Self as it was in high school and then in adulthood. How did it change during the transition from high school to adulthood? IDENTIFY the peo..

  Was there enough evidence to prosecute khalil under rico

Describe what is the purpose of the Racketeer Influenced and Corrupt Organizations Act (RICO) section of the federal racketeering law.

  VET10100 Specialised Veterinary Nursing - Assignment Problem

VET10100 Specialised Veterinary Nursing Assignment Help and Solutions, Edinburgh Napier University, UK-Examine the role of the intensive care unit in veterinary

  Clearly identify the event location and date attended

Write a two to three (2-3) page report (500-750 words) that describes your experience. Clearly identify the event location, date attended, the attendees, and your initial reaction upon arriving at the event. Provide specific information and a descrip..

  Discuss the strengths of public administration theory models

Write an 850- to 1,200-word paper in which you describe the history of public administration and briefly discuss the strengths and weaknesses of at least two public administration theory models.

  Why do not organizations do more to improve their validity

Let's talk about the interview. Clearly, the way most organizations do interviews, they are not valid predictors at all. Even if everything is done to maximize

  Ppepare thread to share it with other class members

Ethnic Dining . Now that you have enjoyed the dining experience, prepare the thread to share it with other class members.

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