Question: Module 1 2 - Concurrency Assignment Purpose: Identify potential conflicts in transactional processing, Identify potential deadlocks in transactional processing Using the music.sql script file provided,

Module 12- Concurrency
Assignment Purpose: Identify potential conflicts in transactional processing, Identify potential deadlocks in transactional processing
Using the music.sql script file provided, create the Event schema (Song, Recorded_by, Artist):
SQL> @music.sql
What to Submit (3 DOCUMENTS)
ONE document will be submitted that includes answers and screenshots
Assignment file( there are a total of 8 Questions) as a Mod12LastnameFirstname.pdf
Include the questions numbered and in order
Include the following 4 screenshots:
Both terminals when you log on
Both terminals after question 2
Both terminals after question 5
Both terminals after question 8
PART 1 Directions - Query Optimization
OPEN 2(TWO) separate terminal
Log on to
Oraclelinux.eng.fau.edu on each terminal
Connect to the database (sqlplus username/password)
Change the line size to 300 on each terminal
Execute the statements below, IN ORDER, observe, take screen shots, and answer the questions (1-8):
\table[[Steps,Terminal 1,Terminal 2],[1,DELETE from recorded_by where songID =213;,],[2,,DELETE from recorded_by where songID =213;],[3,COMMIT;,],[4,,COMMIT;],[5,\table[[INSERT Into Artist values('155','Rolling],[Stones','Brian','Jones','1969','27');]],],[6,,INSERT Into Artist values('156','Soundgarden','Chris','Cornell','2017','53');],[7,SELECT * from Artist;,],[8,,SELECT * from Artist;],[9,,ROLLBACK;],[10,,SELECT * from Artist;],[11,COMMIT;,],[12,,SELECT * from Artist;],[13,INSERT Into Song values('275','Black Hole Sun','Rock');,],[14,,INSERT Into Artist values('160','INXS','Michael','Hutchence','1997','37');],[15,INSERT Into Artist values('160','ACDC','Bon','Scott','1980','34');,]]
\table[[16,,INSERT Into Song values('275','Back in Black','Rock');],[17,ROLLBACK;,],[18,SELECT * from Song;,],[19,SELECT * from Artist;,],[20,,SELECT ?** from Song;],[21,,SELECT ?** from Artist;],[22,,COMMIT ?'
Module 1 2 - Concurrency Assignment Purpose:

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 Programming Questions!