Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

At times, customers make mistakes in submitting orders and call to cancel an order. Brewbeans wants to create a trigger that automatically updates the stock

At times, customers make mistakes in submitting orders and call to cancel an order. Brewbeans wants to create a trigger that automatically updates the stock level of all products associated with a canceled order and updates the ORDERPLACED column of the BB_BASKET table to zero, reflecting that the order was not completed. Create a trigger named BB_ORDCANCEL_TRG to perform this task, taking into account the following points:

The trigger needs to fire when a new status record is added to the BB_BASKETSTATUS table and when the IDSTAGE column is set to 4, which indicates an order has been canceled.

Each basket can contain multiple items in the BB_BASKETITEM table, so a CURSOR FOR loop might be a suitable mechanism for updating each items' stock level.

Keep in mind that coffee can be ordered in half or whole pounds.

Use basket 6, which contains two items, for testing.Run this insert statement to test the trigger:

INSERT INTO BB_BASKETSTATUS(idStatus, idBasket, idStage, dtStage) VALUES (bb_status_seq.NEXTVAL, 6, 4, SYSDATE);

Issue queries to confirm that the trigger has modified the basket's order status and product stock levels correctly.

Be sure to run the following statement to disable this trigger so that it doesn't affect other assignments:

ALTER TRIGGER bb_ordcancel_trg DISABLE;

BB_BASKET

image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Linked Data A Geographic Perspective

Authors: Glen Hart, Catherine Dolbear

1st Edition

1000218910, 9781000218916

More Books

Students also viewed these Databases questions

Question

What is the difference between Needs and GAP Analyses?

Answered: 1 week ago

Question

What are ERP suites? Are HCMSs part of ERPs?

Answered: 1 week ago