Question: **My answers (listed below) need modification per the below instruction** INSTRUCTIONS: 1) For #1 add another statement to display all the columns for all the

**My answers (listed below) need modification per the below instruction**

INSTRUCTIONS:

1) For #1 add another statement to display all the columns for all the rows in the view (SELECT * ....).

2) Add a statement to delete the CONTACT view after your statement for #2.

3) For #5 add another statement to display all the columns for all the rows in the view (SELECT * ....).

4) The Advanced Challenge requests you create a memo. Do not do this. Instead submit your SQL scripts as directed below. List the book title, the number of times ordered, and the profit percent. The number of times ordered depends on the quantity ordered. In other words, if an order has one orderitems row and that row has a quantity of 1000 of a certain book then count that as 1000 purchases of that book not one purchase.

MY ANSWERS (without above modifications):

REM HandsOn #1 CREATE VIEW contact AS SELECT contact, phone FROM publisher;

REM HandsOn #2 CREATE OR REPLACE VIEW CONTACT AS SELECT name, phone FROM publisher WITH READ ONLY;

REM HandsOn #5 CREATE VIEW reorderinfo AS SELECT isbn, title, contact, phone FROM books JOIN publisher USING (pubid);

REM HandsOn #10 SQL> DROP VIEW reorderinfo;

REM Advanced Challenge *no attempted answer

Hands On AND Advanced Challange from Book (Oracle 12c: SQL by Joan Casteel)

**My answers (listed below) need modification per the below instruction** INSTRUCTIONS: 1)For #1 add another statement to display all the columns for all

REQUIRED RESULTS FOR VIEW ASSIGNMENTS:

Listed below are the results you should see when you process the correct SQL statement against the JustLee Books database. Make sure you match the headings, data, and column formats.

#1

the rows in the view (SELECT * ....). 2) Add a statement

The above is the result if you executed the following statement after creating your view: SELECT * FROM contact;

#2

to delete the CONTACT view after your statement for #2. 3) For

The above is the result if you executed the following statement after creating your view: SELECT * FROM contact; The output should be the same as that in #1.

#5

#5 add another statement to display all the columns for all the

The above is the result if you executed the following statement after creating your view: SELECT * FROM reorderinfo;

#10 There is no table output for this item except an acknowledgement the view was dropped.

Advanced Challenge

rows in the view (SELECT * ....). 4) The Advanced Challenge requests

ubove Hands-On Assignments perform the following assignments, refer to the tables in the Justlee Books database. Create a view that lists the name and phone number of the contact person at publisher. Don't include the publisher's ID in the view. Name the view CONTACT. To each 2. Change the CONTACT view so that no users can accidentally perform DML operations on the view 3. Create a view called the FIRSTATTEMPT table doesn't exist. HOMEWORK13 that includes the columns named Col1 and Col2 from table. Make sure the view is created even if the FIRSTATTEMPT 4. Attempt to view the structure of the HOMEWORK13 view. 5. Create a view that lists the ISBN and title for each book in inventory along with the name and phone number of the person to contact if the book needs to be reordered. Name the view REORDERINFO. Was an error message displayed when performing this step? If so, what was the cause of the error message? 6. Try to change the name of a contact person in the REORDERINFO view to your name

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!