Perform the tasks below by using the correct sql statements

Assignment Help Computer Engineering
Reference no: EM13379909

Perform the tasks below by using the correct SQL statements. You must create the statements in Oracle by using the following steps (SQL > SQL commands > Enter Command). Once your command is error-free, copy and paste your statements into the assignment document.  Upload this Word document for grading.

Scenario:

The suppliers want access to our database to enter their own prices.  Although they are worried that other suppliers can see their prices, we have assured them that this is not possible.

Complete the following by creating the appropriate SQL statements:

  1. Create a view so that supplier 'ASP' can only see his information from the l_foods table.  Call this view_l_foods_ASP.  Show columns supplier_id, product_code, menu_item, description, and price in your view. Make sure that this CREATE view statement can be run repeatedly.  Also ensure that supplier 'ASP' can only change his own data in the database.
  2. Use the data dictionary to get the SELECT statement for the view you just created.  Write that SELECT statement below (DO NOT Test this statement in Oracle):
  3. Fresh salad has a new price of $3.00. Update the data through the view_l_foods_ASP.  Do you see the change in view_l_foods_ASP?
  4. Select all the columns in the l_foods table which have a supplier_id of 'ASP' and a price of greater than $2.50.  Do you see the price change that you entered in view_l_foods_ASP?
  5. Attempt to insert the following two records into the view.  Were you successful, why or why not?

Supplier_idproduct_codemenu_item      description                           price          price_increase

ASP                GG                   22                   GRILLED GARDEN                 6              7

CBC                GS                   23                   GRILLED SALAD                    6              7

6. What is a preventative delete?

7. Create a new table using the following column structure from the l_foods table: supplier_id, product_code, menu_item, description and price. Call the table l_foods_lt5.   Populate the l_foods_lt5 table to include all the foods that cost less than $5.00.

8. Supplier ASP has gone out of business. Delete all the products for supplier ASP from your l_foods_lt5 table.  Make sure your changes save.

9. Remove all the entries in the your l_foods_lt5 table, but not the table itself.

10.  Delete the l_foods_lt5 table itself.

Review Questions

11.  List the employees hired before 2002.  Show the employee_id, first_name, last_name, and hire_date columns.  Bring the last_name and first_name back in last_name, first_name format.  Call this column full name.  Sort the rows by employer_id.

12.  From the l_foods table, list the description and price values of the following foods: hamburger, french fries, and soda.  Sort the rows by description.

13.  From the l_foods table, list the foods that have "fresh" in their descriptions.  Sort these rows in ascending order.

14.  List the employees who have a manager.   Show the employee_id ,first_name, and last_name.  Sort the rows by employee_id.

Reference no: EM13379909

Questions Cloud

In this assignment you will write a program that does : in this assignment you will write a program that does simple packet routing. your program will take three command-line
1 write an algorithm that converts a linear measurement in : 1. write an algorithm that converts a linear measurement in feet and inches into meters. one inch is equivalent to 2.54
1 give an example to show that the group of permutations s5 : 1. give an example to show that the group of permutations s5 is not commutative.2. use ecb mode with block length 3 and
1 write a c program to display the following sum4 812162024 : 1. write a c program to display the following sum4 812162024 ...4042. write a program that will convert us dollar
Perform the tasks below by using the correct sql statements : perform the tasks below by using the correct sql statements. you must create the statements in oracle by using the
Modify oracle table data using the correct sql statements : modify oracle table data using the correct sql statements. you must create the statements in oracle by using the
Taskanswer the question below in an academically rigorous : taskanswer the question below in an academically rigorous manner using business report style with claims supported by
1read the lecture notes and select one 1 instance in the : 1.read the lecture notes and select one 1 instance in the history of hci that you view as a key development that have
1 findnbspphi2007 phi2008 and phib where b is the integer : 1. findnbspphi2007 phi2008 and phib where b is the integer obtained from the last four digits of your student number.2.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Design a relational database of your choice

make a relational database of your choice (HR database, Retail outlet database, Address book database are examples). The database should contain no more than 6 tables.

  Describe the meaning of storage density

Describe the meaning of storage density

  Describe component method to draw the current value

Write down a program that uses the paint component method to draw the current value of a JSlider on a subclass of JPanel.

  Design the calculate button the accept button

You have been hired by an engineering company to develop software to perform advanced geometric calculation. Your new boss asked you to develop an application that allows engineers to calculate the surface area and the volume of a sphere. For this..

  Questionbubble sort is an easy sorting algorithm it works

questionbubble sort is an easy sorting algorithm. it works by repeatedly stepping throughout the list to be sorted

  Predicate color and action paint using situation calculus

Predicate color and action paint using situation calculus

  Deducing security policy to mitigate the threat.

Information like sales data, client data, and the network configuration. Recognize the threats these significant items are subject to and deduce the security policy in order to mitigate that threat.

  Describe software construction

Describe software construction

  How big is a single interval in volts

Receivers have no choice but to decode the the binary sample value at the center of the interval. So, what would the received voltage of the sample be?

  Write and assemble the programs

Write down and assemble the following programs and include the start and end addresses for all memory addresses. Show results in following format.

  Assess the reliability of data gathered via paid internet

assess the reliability of data gathered via paid internet users. describe and assess the evaluation method being used

  Listing all the visual basic looping

Listing all the visual basic looping and decision constructs that you think you would need to write a program that sorts the grades for you. DO NOT write the program, simply list the constructs and justify the decision for choosing them.

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