Design solutions applying relational database techniques

Assignment Help Database Management System
Reference no: EM132846343

MIS602 Data Modelling and Database Design - Laureate International Universities

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

1. Please read the attached MIS602_Assessment 2_Data Implementation_ Case study.

2. Examine the relational model and ER diagram and derive the SQL queries to return the required information.

3. Provide SQL statements and the query output for the following:

1. List all the customers who live in any part of CAULFIELD. List only the Customer ID, full name, date of birth and suburb

2. List all of the active staff. Show their Staff ID, full name and weekly salary assuming that they work a 38 hour week

3. Which plan has the most expensive contract to break?

4. Which brands of mobile phone does this company sell? List only the unique brand names

5. Which customer is not able to purchase a phone? Use a query to explain why. Hint: Review the customer data

6. How many of each phone plan have been sold?

7. What is the average age of an Apple phone user?

8. What are the first and most recent mobile phone purchases?

9. i. For calls made in 2018 how many calls were made on the weekend?
ii. For calls made in 2018 how many calls were made on each day of the weekend?

10. Provide a listing of the utilization of each tower and its location i.e. how busy each tower is based on the number of connections. Put the busiest tower at the top of the list

11. Did any users on the ‘Large' plan exceed their monthly allowance during August 2018?

12. The company is upgrading all their 3G towers from to 5G.
i. How many towers will be upgraded?
ii. what SQL will be needed to update the database to reflect the upgrades?

13. i. List the full name, join date, resigned date of each staff member and name, join date and resigned date of their manager
ii. What do you observe with the data?

14. How much revenue was generated in 2017 by each plan from call charges. Format the output as currency i.e. $123.45

15. List the customers who made phone calls longer than 200 minutes

16. Which customers have more than one mobile phone? List the customer name, suburb and state. Order by the customer name

17. Are there any mobile phone plans that are currently unused? This can be obtained a number of ways. Demonstrate this by using the following two query types
i. Nested subquery
ii. Outer join

18. List the oldest and the youngest customers in the postcodes 3000 and 3102. Show the customer full name age and suburb details

19. i. Create a view that shows the popularity of each phone colour
ii. Use this view in a query to determine the least popular phone colour

20. The billing team is getting returned mail because of bad customer addresses. This is causing a loss in revenue.
i. Review the customer data and find at least 3 issues
ii. Provide the SQL statements to correct the data problems

Attachment:- Database Implementation.rar

Reference no: EM132846343

Questions Cloud

Briefly describe two impediments to the structure : Briefly describe two impediments to the structure and organization of government agencies that existed before the 9/11 terrorist attacks. Be specific.
What must opec do to maintain the price of oil : To achieve goals of stable and fair oil prices, what must OPEC do to maintain the price of oil at desired level? How easy it is for OPEC to achieve this goal?
How ethical principles inform day-to-day skills development : How social work values and ethical principles inform day-to-day skills development. Social Work Values and Ethics Program Transcript Each profession.
Evaluate the implication of policies and policy change : Evaluate the implication of policies and policy change in the lives of clients/constituents.
Design solutions applying relational database techniques : Design solutions applying relational database techniques to complex problems and communicate these solutions to all stakeholders
What would be Bob basis in the warehouse : What would be Bob's basis in the warehouse and in the land if the appraised value of the warehouse was $86,750, and the appraised value of the land was $131,000
How does symbolic interactionist theory : How does stratification relate to socialization considering intra and inter generational mobility? How does Symbolic Interactionist theory
Calculate the depreciation expense and book value : Calculate the depreciation expense and book value as of December 31, 2017 and December 31, 2018 using both the straight-line and DDB methods
What is the flexible-budget amount for fixed overhead : Rutch Corporation manufactured 54,000 door knobs during September. What is the flexible-budget amount for fixed overhead

Reviews

Write a Review

Database Management System Questions & Answers

  Knowledge and data warehousing

Design a dimensional model for analysing Purchases for Adventure Works Cycles and implement it as cubes using SQL Server Analysis Services. The AdventureWorks OLTP sample database is the data source for you BI analysis.

  Design a database schema

Design a Database schema

  Entity-relationship diagram

Create an entity-relationship diagram and design accompanying table layout using sound relational modeling practices and concepts.

  Implement a database of courses and students for a school

Implement a database of courses and students for a school.

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Design relation schemas for the entire database

Design relation schemas for the entire database.

  Prepare the relational schema for database

Prepare the relational schema for database

  Data modeling and normalization

Data Modeling and Normalization

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Knowledge and data warehousing

Knowledge and Data Warehousing

  Stack and queue data structure

Identify and explain the differences between a stack and a queue data structure

  Practice on topic of normalization

Practice on topic of Normalization

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