Design solutions applying relational database techniques

Assignment Help Other Subject
Reference no: EM133185021

MIS602 Data Modelling and Database Design

Assessment - Database Implementation

Learning Outcome 1: Design solutions applying relational database techniques to complex problems and communicate these solutions to all stakeholders.

Task Summary
In this assessment, you are required to demonstrate your ability to understand the requirements for various data information requests from an existing database and develop appropriate SQL statements to satisfy those requirements.

Context
Being able to query a database is a fundamental skill that is required by all information systems professionals who work with relational databases. In this assessment, you will utilize the basic query skills that are typically used to extract information for analysis, reporting and data cleansing in a data management setting. Timely provisioning of key business information promotes effective communication and enhanced solution delivery.

Task Instructions
Please read and examine carefully the attached MIS602_Assessment 2_Data Implementation_ Case study and then derive the SQL queries to return the required information. Your focus should be providing the output as meaningful and presentable possible. Please note extra marks will be awarded for presentation and readability of SQL queries.

Please note all the SQL queries should be generated using MySQL server either using MySQL workbench or MySQL Command Line Client.

Provide SQL statements and the query output for the following:

1 List the total number of connections made.

2 List all the staff whose address contains the character string ‘st' ignoring the case.

3 List all the customers who are not active.

4 Which plan gives the second biggest data allowance?

5 List the staff who gets more than the average hourly rate.

6 List the top two selling plans.

7 List all the customers on "Extra small" plan.

8 From which towerId was the most recent call made?

9 List all the customers who owned a phone of the same colour as the customer ‘Rajoo' (i.e. surname).

10 List all the customers (customer Id and name) having more than one mobile number.

11 The company decided to re-name the budget3 plan to budget3Extra.
(a) How many customers will be affected? Show SQL to justify your answer.
(b) Write an SQL query which will update the database to reflect the upgrades?

12 List the names of all the staff who have a supervisor, along with their supervisor's name.

13 Who is the longest serving staff? Display the StaffId, full name, date joined and the total years served.

14 List all plans that have never been used by any customer. Show the query using:
i. Nested Query
ii. SQL Join

15 List the customer ID, customer name, phone number and the total number of hours (assume call duration is in seconds) the customer was on the phone during August of 2019 from each phone number the customer owns. Order the list from highest to the lowest number of hours.

16 i. Create a view that shows the popularity of each plan (i.e. how many plans are on each phone).
ii. Use this view in a query to determine the most popular plan.

17 List the total number of connections made on each tower location after 2018.

18 List all the details of the most recently joined and oldest joined Samsung phone user.

19 Produce a list of staff who joined on the same month. Order the result in the following format:
Month JoinedDate Name
July 2012-07-12 00:00:00 TERRENCE IANJAMIESON
July 2012-07-21 00:00:00 VINCENZOKNOL
March 2012-03-09 00:00:00 PATRICK MICHAELMARZELLA
March 2012-03-18 00:00:00 MICHAEL JOHNSCANLON
September 2012-09-23 00:00:00 CATHERINE MARYPORTELLI
September 2012-09-15 00:00:00 GLENDA JEANKHOR

20 In not more than 200 words, explain at least two ways to improve this database based on what you have learned in weeks 1-8. Draw specific examples from the database to support your argument

Attachment:- Database Implementation.rar

Reference no: EM133185021

Questions Cloud

Prepare the journal entries for nash for this revenue : Prepare the journal entries for Nash for this revenue arrangement on June 1, 2020 and September 30, 2020, assuming Nash receives payment
Evaluate alternative ways of measuring productivity : Evaluate alternative ways of measuring the productivity of inputs and the role of the manager in the production process.
Assess economic trade-offs associated : Assess the economic trade-offs associated with obtaining inputs through spot exchange, contract, or vertical integration.
Determine the break-even point in units for both products : The company expects fixed costs to be $144,000. The firm expects 60 percent of its sales (in units} to be of Product X. Determine the break-even point in units
Design solutions applying relational database techniques : Design solutions applying relational database techniques to complex problems and communicate these solutions to all stakeholders
Discuss the evolution of presidential power : Explain the U.S. Congress's structure and makeup. Describe how bills become laws. Describe and discuss the evolution of presidential power.
What is expected return on equity under each asset policy : An aggressive policy, requiring current assets of only 40% of projected sales. What is expected return on equity under each asset policy
What was rochelle balance at the beginning of april : Rochelle Destin bough a new car, her monthly April interest was $294, the current rate of interest is 9%, What was Rochelle's balance at the beginning of April
Gasoline in order to prevent prices from getting too high : Assume that the government imposed a price ceiling on gasoline in order to prevent prices from getting too high.

Reviews

Write a Review

Other Subject Questions & Answers

  Why student data is important in understanding student needs

In 250-500 words, summarize the collaborative process with your mentor teacher and reflect upon the importance of gathering assessment data for your future.

  Best for a job that requires smart phone technology

Research at least two different smart phones and explain which is best for a job that requires smart phone technology for traveling

  What happened to melanie after graduation

What happened to Melanie after graduation? Who was Jonathan Gonzales and what happened to him after high school?

  Explain the purpose of a cash flow statement

In a two- to three-page paper (not including the title and reference pages), explain the purpose of a cash flow statement and how it reflects the firm's.

  Global security assessment table and summary

Select two of the following countries to compare to the United States:

  Describe the disease mechanism of spinal trauma

Describe the disease mechanism of spinal trauma.Discuss complications associated with spinal trauma based upon time of injury.

  Create a general description of the organization

Determine the vision and mission of the company. Make sure you emphasize the general description of the organization, its core, and non-core business values.

  Evaluate the strengths and weaknesses of progressivism

How did some urban housing reforms of the late nineteenth century eventually add to urban blight? Evaluate the strengths and weaknesses of progressivism

  Distance in light years from earth to each of betelgeuse

Locate Orion and determine the distance in light years from Earth to each of Betelgeuse and Rigel and then determine the angular distance between them (as seen from Earth).

  Explain the changes in the environment

HR directors identify forces driving change in the environment, strategy choices, firm's structure, and outcomes reflected in firm performance.

  Superior to traditional normative-ethical theories

What is an example of a moral problem or moral issue in regard to which the ethics of care seems superior to traditional normative-ethical theories?

  Example of possible confusion between theological beliefs

Provide an example of a possible confusion between theological beliefs and ethical principles in a commonly-held religious belief system. Are there practices within this faith that might be critiqued as unethical? How should we apply the fundament..

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