Modify oracle table data using the correct sql statements

Assignment Help Database Management System
Reference no: EM13185910

Modify Oracle table data 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 this assignment document.  Upload this Word document for grading.

Modification Specifics:

A new manager was recently hired along with 5 employees who will work under her.

The President of our company has created a new department for her to head as well.

You can assume that all the new employees were hired today.

Make sure your changes get saved to the database.

Information:

New Employees (using table l_employees):

First Name

Last Name

Credit Limit

Phone Number

Jane

Smith

15.00

7890

Martha

Woods

20.25

 

Bill

Bourne

 

 

Mike

Oleni

33.33

3333

C

Etter

43

 

New Manager (using table l_employees):

Rose Hamby is the manager of all the employees above.  Her information is below:

First Name

Last Name

Credit Limit

Phone Number

Manager Name

Rose

Hamby

14.00

3433

Susan Brown

The new department that was created for Rose is as follows (using table l_department):

Department Code

Department Name

IT

Information Technology

 

  1. Write insert statements to insert the data into the tables above.  Show all the insert statements you used, along with the order they were run in.   Use the seq_employee_id SEQUENCE to get the employee_id.  Do not hard-code the manger_id value in your insert statements.
  2. Mike Olenik's name was spelled incorrectly. Change his record so that his last name is spelled correctly.(Olenik). Make sure your changes get saved to the database. UPDATE l_employees SET last_Name = 'Olenik' where  first_Name = 'Mike' AND last_Name = 'Olenik';
  3. Fred Campbell asked for a transfer from the Shipping department to the IT department.  His request was approved.  Update the database to reflect this change. UPDATE l_employees SET dept_code='IT' where  first_Name = 'Fred' AND last_Name = ' Campbell' and dept_code='SHP';
  4. C. Etter's first name should have been Cynthia. Update the database to reflect this change. UPDATE l_employees SET first_Name = 'Cynthia' where  first_Name = 'C' AND last_Name = 'Etter';
  5. For some unknown reason, HR decided to change the hire date of all the employees that were added today, to tomorrow (09/13/2005).  Update the database to reflect this change.  Make sure your changes get saved to the database. UPDATE l_employees SET HIRE_DATE = '13-SEP-2005' where HIRE_DATE = '12-SEP-2005';
  6. Bill Bourne has now received a phone number and credit limit.  They are 4553 and $35.00 respectively.  Update the database to reflect this change. UPDATE l_employees SET PHONE_NUMBER ='4553' ,  CREDIT_LIMIT=35  where first_Name = 'Bill' AND last_Name = 'Bourne';
  7. Bill Bourne spent more than his credit limit and was fired.  Show how you would delete him from the database. delete from l_employees where first_Name = 'Bill' AND last_Name = 'Bourne';
  8. Due to budget cuts, the IT department was closed. Delete the IT department from your database. Did this work?  Why or why not? If we delete the 'IT' department from the l_departmentstable , then it will affect the l_employees table, so we have to delete the records from l_employees too
  9. Explain how you could delete the IT department without deleting all the employees who work for that department. We could set  thedept_Code in l_employees table to null for the dept_Code='IT' , then delete the dept_code for this from l_departments It would look like this UPDATE l_employees SET dept_Code = null where dept_Code = 'IT'; delete  from l_departments where dept_Code = 'IT';
  10. Supplier ASP's has decided to raise their prices.  They raised the price of all their foods by a $1.  Update the database to show this change. update  L_FOODS set price=price+1 where SUPPLIER_ID='ASP';
  11. The price of grilled steak increased by 2 dollars.  Update the database to show this change. Show your sql below. update L_FOODS set price=price+2 where  DESCRIPTION='GRILLED STEAK';
  12. The lunches scheduled for the 5 of December has been moved to the 15th of December. Update the database to show this change.  Show your sql below. update L_LUNCHES set LUNCH_DATE = LUNCH_DATE+10 where EXTRACT(Day FROM LUNCH_DATE) = 5 and EXTRACT(month FROM LUNCH_DATE) = 12 ;
  13. A new supplier, RGF (Really Good Food) has been approved. RGF supplys all the same items as CBC, but 50 cents cheaper.  Show the insert statements required to enter this information into the l_foods and l_suppliers table.

insert into l_suppliers values('RGF','Really Good Food');

insert into l_foods (SUPPLIER_ID,PRODUCT_CODE,MENU_ITEM,DESCRIPTION,PRICE,PRICE_INCREASE)

select 'RGF' as SUPPLIER_ID, PRODUCT_CODE,MENU_ITEM,DESCRIPTION,PRICE,PRICE_INCREASE from l_foods where SUPPLIER_ID='CBC';

Reference no: EM13185910

Questions Cloud

What is the probability of selecting a freshman : Adams High School has 171 freshman, 189 sophomores, 212 juniors, and 238 seniors. If two students are selected at random without replacement, what is the probability of selecting a freshman on the first selection and a senior on the second selecti..
What is the price elasticity of demand : Suppose the income of buyers (Y) increases by 10 percent (calculated as change in Y/average Y) and, as a result, the quantity demanded of the good increases by 2 percent (calculated as change in Qd/average Qd). Check the correct statement(s): A. T..
Express the manufacturers monthly profit as a function : a manufacturer can produce cassette tape records at a cost of $40 a piece,its estimates that if the tape records are sold for p dollar a piece.consumer will buy 120-p of them a month , express the manufacturers monthly profit as a function of pric..
State the potato chips are seasoned with table salt : As a food chemist for a major potato chip company, you are responsible for determining the salt content of new potato chip products for the packaging label. The potato chips are seasoned with table salt, NaCl.
Modify oracle table data using the correct sql statements : Explain how you could delete the IT department without deleting all the employees who work for that department.
State finding the density of a liquid and of a solid : what are the possible sources of error when finding the density of a liquid and of a solid? what can be done to avoid these errors?
What is the private equilibrium price and quantity of shale : Suppose that the inverse demand for shale gas is given by p = 400 - 2q. The private marginal cost of producing shale gas is PMC = 100 + q. Suppose that in order to produce shale gas at the PMC given above, the oil and gas (O&G) companies (that pro..
State how much nacl is present in one serving of chips : how much NaCl is present in one serving (105g ) of chips? Express your answer to three significant figures and include the appropriate units. (in grams)
Determine the number of moles of water : Find the number of moles of water that can be formed if you have 150mol of hydrogen gas and 70mol

Reviews

Write a Review

Database Management System Questions & Answers

  Changes require to make-premiere products database

Point out the changes you require to make to Premiere Products database to support following situation: A customer is not necessarily represented by a single sales rep but can be represented by several reps.

  How to use spool command

How to interactively query a database by using SQL statements and SQL*PLUS commands and how to use spool command to save an interactive session within SQL*PLUS.

  Produce different final database state than using trigger

Assume that relation Employee has no tuples in it initially. You are to show the simplest example you can think of where using trigger T1 will produce a different final database state than using trigger T2.

  Write procedures using counter and sychronisation techniques

Write the following procedures: woman_wants_to_enter, man_wants_to_enter, woman_leaves, man_leaves, using counters and sychronisation techniques to ensure that the correct behaviour will occur.

  Examine use of database applications in organization

Prepare a memorandum examining use of databases in organization. Write database applications are used: Microsoft Access, DB2, Oracle, etc.

  Characteristics of database

Describe the database and describe the four characteristics of the database? Explain the Relational Database and generate a relational database for five employees.

  Implement direct-address table keys of stored elements

Suggest how to implement direct-address table in which keys of stored elements don't require to be distinct and elements can have satellite data.

  Integrity constraint prevent-data inserted in table

Integrity constraint prevent from happening when data is inserted in table which contains this constraint? Let INSERT, UPDATE, and DELETE actions on both child and the parent.

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Explain data for each candidate of eight constituencies

supplies % of votes each candidate is likely to receive, based on popularity rating. Actual number of votes received is that percentage of General votes. You should enter data for each candidate in each of the eight constituencies.

  Explaining unclustered b pus tree index

Suppose you have a table which contains 27,000 data records, and you have unclustered B+ Tree Index on the table.

  Advantages and inconveniences of new relational scheme

Compare activity (quite theoretical) of the disk (in number of bytes) required for each of both relational. Write down the advantages and inconveniences of new relational scheme.

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