Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask DBMS Expert


Home >> DBMS

Problem 1- Customers with certain list patterns

 

Problem description

 

  • You are provided with four tables in Order_Supplier schema in the following screen. The table details are:
  • Customer (cust_id, Fname, Lname, phonenumber, city) - contains information about the customers
  • OrderDetails (order_ID, order_Date, cust_id, quantity, item_ID) - has details about the orders placed
  • supplier (supplierID, supplierName, City, email, Phone) - gives all the information about the suppliers
  • Item(itemID, itemName, supplier_ID, price, minQTY, maxQTY) - consists of details about the items
  • You are required to write an SQL Query based on the tables given.

 

 

 

 

Tasks

 

You are supposed to write an SQL Query to display the details of all the customers, who do not have the alphabet e in their LNAME.

 

Note 1: The column(s) to be displayed in the result or output should be cust_id, Fname, Lname,  phonenumber, and city only.

 

Note2: While writing the SQL query, you are required to write the table name as schemaname.tablename (For example employee.projectDetails where employee is schemaname and projectDetails is tablename).

 

 

Problem 2- Employees without joining date details

 

Problem description

 

  • You are provided with two tables in EMP Schema in the following screen. The table details are:
  • Employee (EmpNo, Name, DOJ) - contains information about each employee
  • EmployeeProject(EmpNo, Projectid, StartDate, Location, TotalHoursOnProject) - has details about the projects that each employee is working on. Note: Default date format is dd-mm-yyyy.
  • You are required to write an SQL Query based on the tables given.

 

 

 

 

Tasks

 

You are required to write an SQL Query to fetch the names of all the employees whose date of joining is not known.

 

Note 1:  The column(s) to be displayed in the result or output should be 'Name' only.

 

Problem 3- Author's of a book

 

Problem description

 

  • You are provided with three tables in LMS schema in the following screen. The table details are:
  • Book (Title, Author, Publisher) - holds information about books.
  • Library(BranchCode, Librarian, Address) - contains details of the libraries
  • Book_library(BranchCode, Title, Copies) - has information about the books in all the libraries
  • You are required to write an SQL Query based on the tables given.

 

 

 

Tasks

 

You are required to write an SQL query to get the author of the book "The Alchemist"

 

Note 1: The column(s) to be displayed in the result or output should be Author only.

 

Note 2: While writing the SQL query, you are required to write the table name as schemaname.tablename (For example employee.projectDetails where employee is schemaname and projectDetails is tablename).

 

 

Problem 4- Total Number of Tests

 

Problem description

 

  • You are provided with Five tables in Assessments Schema in the following screen. The table details are:
  • Questions (QuestionID, QuestionDesc, Option1, Option2, Option3, Option4, Answer, DifficultyLevel, Marks, SubjectId, TopicId)
  • Subjects (SubjectID, SubjectName)
  • Topics (TopicID, TopicName, SubjectID)
  • Tests (TestID, TestName, TestDuration)
  • TestQuestions(TestID, QuestionID)
  • The database schema called Assessments is used as part of a portal that conducts various tests.

 

a. Questions table contains the set of test questions. Questions are all multiple-choice, single answer.

 

    This table contains several fields:

 

    QuestionID: Unique to a question (primary key)

 

    QuestionDesc: Question description

 

    Option1: Answer option-1 of the multiple choices

 

    Option2: Answer option-2 of the multiple choices

 

    Option3: Answer option-3 of the multiple choices

 

    Option4: Answer option-4 of the multiple choices

 

    Answer: Correct Answer (contains 1/2/3/4)

 

    Difficulty Level: Contains one of the value 1/2/3/4/5 (1- Easiest, 5 - Hardest)

 

    Marks: Marks for the question

 

    SubjectID: Subject Id

 

    TopicID: Topic Id.

 

b. Subjects table contains the set of subjects. Each subject forms a unique row in the table.

 

c. Topics table contains the set of topics. Each topic forms a unique row in the table and is mapped uniquely to one SubjectID.

 

d. Tests table contains the set of tests in the portal. Each test forms a unique row in the Tests table.

 

e. TestQuestions: A test contains 1-N questions. Each question of the test forms a unique row in the TestQuestions table.

 

 

You are required to write an SQL Query based on the tables given.

 

 

Tasks

 

You are required to write a SQL query to get the total number of tests present in the test table

 

Note1: The columns to be displayed in the result or output should be total only

 

Note 2: While writing SQL query, you are required to write the tablename as schemaname.tablename( for example employee.projectDetails where employee is the schemaname and projectDetails is the tablename)

 

Problem 5- Topics under a subject

 

Problem description

 

The database schema called Assessments is used as part of a portal that conducts various tests.

 

a. Questions table contains the set of test questions. Questions are all multiple-choice, single answer.

 

    This table contains several fields:

 

    QuestionID: Unique to a question (primary key)

 

    QuestionDesc: Question description

 

    Option1: Answer option-1 of the multiple choices

 

    Option2: Answer option-2 of the multiple choices

 

    Option3: Answer option-3 of the multiple choices

 

    Option4: Answer option-4 of the multiple choices

 

    Answer: Correct Answer (contains 1/2/3/4)

 

    Difficulty Level: Contains one of the value 1/2/3/4/5 (1- Easiest, 5 - Hardest)

 

    Marks: Marks for the question

 

    SubjectID: Subject Id

 

    TopicID: Topic Id.

 

 

b. Subjects table contains the set of subjects. Each subject forms a unique row in the table.

 

c. Topics table contains the set of topics. Each topic forms a unique row in the table and is mapped uniquely to one SubjectID.

 

d. Tests table contains the set of tests in the portal. Each test forms a unique row in the Tests table.

 

e. TestQuestions: A test contains 1-N questions. Each question of the test forms a unique row in the TestQuestions table.

 

 

You are required to write an SQL Query based on the tables given.

 

 

Tasks

 

You are required to write an SQL query to get all the topics that come under the subject, RDBMS.

 

Note1: The column(s) to be displayed in the result or output should be  TopicName only.

 

Note2: While writing SQL query, you are required to write the table name as schemaname.tablename (For example employee.projectDetails where employee is schemaname and projectDetails is tablename).

 

Problem 6 - Program with minimum duration

 

Problem description

 

A TV network has several channels. Each channel is in a particular language. Each channel has a number and a name. There are programs in the channel everyday and each program is for a certain duration in minutes. There are different packages comprising of a set of channels. A channel can be in one or more package. Each package has a cost in Indian Rupees.

 

 

  • Based on above description, you are provided with four tables in TV_Cable Schema in the following screen. The table details are:
  • Channels (ChannelNumber,ChannelName,Language)
  • Programs (ProgramID,ProgramName,Channelnumber,Duration,Category)
  • Packages (PackageID, PackageName, Cost)
  • Package_channel(PackageID,ChannelNumber)
  • You are required to write an SQL Query based on the tables given.

 

You are required to write an SQL Query based on the tables given.

 

 

Tasks

 

You are reuqired to write an SQL query to get the name of the programs of minimum duration.

 

Note1: The column(s) to be displayed in the result or output should be  ProgramName  only.

 

Problem 7 - Old home policies

 

Problem description

 

An insurance firm issues policies across both life and non-life products. The non-life products include car and home policies. Auto policies in terms are categorized under comprehensive coverage, Third party, fire and accident coverages.

 

  • The key tables in the schema include
  •  Policy_Codes: Holds data on the policy type code and the policy type name. Each policy type name is associated with a unique policy code.
  • Policy_Types: Has details on the various policies, their type  and policy value. Each policy has a type and an associated value.
  • Car_Policies: Has details on the car policy type, manufacturer, model and car sale date.
  • Car_Policy_Types: Has data on the various car policy types and their names. Each car policy type code is associated with a unique code.
  • Home_Policies: Has details on the address and date the house was built. Every home policy is associated with an address and a date on which the house was built.
  • Addresses: Has data on the individual addresses.
  • Life_Policies: Has data on the medical evaluation and prescription for each life policy.
  • By using the above tables, Write an sql statement to find what is the percentage of home policies which are from the state of Arizona out of all Home policies by Policy Value.

 

 

Tasks

 

 Write a sql statement to find what is the percentage of home policies which are from the state of Arizona out of all Home policies by Policy Value.

 

Note 1: The corresponding column in the result must be called PERCENTAGE.

 

Problem 8 - Order with most Items

 

Problem description

 

An online merchant stocks multiple products that he offers to customers. Once the customer makes an order, the order is processed and the products delivered in one or more shipments. The following are the tables used in the schema.

 

  • In certain cases an order might be serviced through multiple shipments- with sub-order going from 1 to n indicating number of splits of the order
  • Customers: Has details on the customer and method to contact the customer (mail, phone or phone message)
  • Tracking_Order: Has details on the status of each order.
  • Order_Status_Codes: Has a mapping between order status code and its description.
  • Shipments: Has details of the shipment details for each order. An order might be serviced through multiple shipments.
  • Order_Items: This has details on the constituents of each sub-order in terms of products and the number of units of each product.
  • Products: This has details on each of the products, the product id and the product name.
  • Invoices: Stores the invoice no, invoice date and details of the invoice.
  • The number of units in an sub-order = (product 1*quantity of product 1) + (product 2*quantity of product 2) +  (product 3*quantity of product 3) etc.
  • By using the above tables, write an SQL statement to identify the order(s) that contain the most number of items. (List order id and number of items).

 

Tasks

 

Write an SQL statement to identify order(s) that contain the most number of items. (List order id and number of items).

 

Note 1: The corresponding columns in the result must be called order_ID and NumberOfItems.

 

Problem 9 - Tracking Order

 

Problem description

 

An online merchant stocks multiple products that he offers to customers. Once the customer makes an order, the order is processed and the products delivered in one or more shipments. The following are the tables used in the schema.

 

  • In certain cases an order might be serviced through multiple shipments- with sub-order going from 1 to n indicating number of splits of the order:
  • Customers: Has details on the customer and method to contact the customer (mail, phone or phone message)
  • Tracking_Order: Has details on the status of each order.
  • Order_Status_Codes: Has a mapping between order status code and its description.
  • Shipments: Has details of the shipment details for each order. An order might be serviced through multiple shipments.
  • Order_Items: This has details on the constituents of each sub-order in terms of products and the number of units of each product.
  • Products: This has details on each of the products, the product id and the product name.
  • Invoices: Stores the invoice no, invoice date and details of the invoice.

 

The number of units in an sub-order = (product 1*quantity of product 1) + (product 2*quantity of product 2) +  (product 3*quantity of product 3) etc.

 

Tasks

 

Write an SQL statement to list each order_status_code with number of orders. (List order_status_code, number of orders)

 

Note1: The corresponding columns in the result must be called order_status_code and numberOfOrders.

 

Problem 10 - Branch Manager with maximum number of sales persons

 

Problem description

 

A car dealership in the Minneapolis-St Paul area of Minnesota, US has presence in multiple branch locations in the area. Each of the branch locations has a branch manager and a set of salespeople. A single location would have multiple vehicles. The dealership stocks cars from various leading manufacturers. The dealership also has data on the features available in each car. Some cars have multiple features, while other cars might not have any features.

 

The following are the tables in the schema:

 

  • Branches: This table has data on the branch code, branch name and branch manager code at each location.
  • Sales_People: This table has detail on the sales person code, branch location and sales person name and contact details. A single branch will have multiple sales people mapped to it.
  • Car_Manufacturers: This table has detail on car manufacturers and relationships the dealership has with them.
  • Vehicles:  This table has details on individual vehicles- manufacturer name and color
  • Inventory: This table captures detail of the cars present in each location. The inventory_ID maps every vehicleID to a single branch location
  • Actual_Car_Features: This table has details on multiple features mapped to a single vehicle. A car might have none, one or multiple features.
  • By using the above tables, write an SQL statement to identify the branch manager who has the maximum number of salespersons reporting to him (Branch Manager, branch location, number of salespeople)

 

 

Tasks

 

Write an SQL statement to identify the branch manager who has the maximum number of salespersons reporting to him (Branch Manager, branch location, number of salespeople)

 

Note 1: The corresponding columns in the result must be called branch_location , branch_Manager_Code and numberofsalespeople.

 

Note 2: While writing SQL query, you are required to write the table name as schemaname.tablename (For example Dealership.Branches where Dealership is schemaname  and Branches is tablename).

 

By using the above tables, Write an SQL statement to list each order_status_code with number of orders. (List order_status_code, number of orders)

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M9717548
  • Price:- $50

Priced at Now at $50, Verified Solution

Have any Question?


Related Questions in DBMS

Q1 given the following file for assignment workercom

Q1. Given the following file for assignment worker.com, identify data anomalies that must be removed before data can be loaded in data warehouse. Worker_assignment ← -----------------on course web site File is available ...

Question as explained throughout this course entity

Question: As explained throughout this course, entity relationship modeling is a critical element of database design. If the database is not properly modeled, it is unlikely that the database will be properly developed. ...

Need an expert in the fields of system design to handle

Need an expert in the fields of system design to handle this project This is a system analysis and design project, not a research project. Refer to the list of deliverables in the instructions in the assignment to make s ...

Data model development and implementationpurpose of the

Data model development and implementation Purpose of the assessment (with ULO Mapping) The purpose of this assignment is to develop data models and map Database System into a standard development environment to gain unde ...

Question lab 1 creating a database designthis assignment

Question: Lab 1: Creating a Database Design This assignment contains two (2) Sections: Database Design Diagram and Design Summary. You must submit both sections as separate files in order to complete this assignment. Not ...

Assignment -scenario setup a mock phase 3 clinical trial

Assignment - Scenario: Setup a Mock Phase 3 Clinical Trial for evaluating the efficacy of a Blood Pressure/Weight Loss/ or Muscle Strength Enhancement supplement. Assume that the testing takes place at a physician's offi ...

Assignmentqueries functions and triggersdatabase

Assignment Queries, Functions and Triggers Database Systems Aims The aims of this assignment are to: formulate SQL queries; populate an RDBMS with a real dataset, and analyse the data; design test data for testing SQL qu ...

Stored procedure please create the following stored

Stored procedure. Please create the following stored routines using CPS3740_2017S database using the tables in dreamhome database. xxxx is your email id 1) Implement a stored procedure p3Q21_xxxx to display the Branch ci ...

A taking an unnormalised list describe how you would

(a) Taking an unnormalised list, describe how you would normalise it using the normal forms technique and show how the result of this method is used. (b) You are currently in the process of developing a RDBMS for a natio ...

Suppose that you have designed a database for morgan

Suppose that you have designed a database for Morgan Importing that has the following tables: EMPLOYEE (EmployeeID, LastName, FirstName, Department, Phone, Fax, EmailAddress) STORE (StoreName, City, Country, Phone, Fax, ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As