SQL Transaction and Trigger Quiz

SQL Transaction and Trigger Quiz

University

40 Qs

quiz-placeholder

Similar activities

Kecacatan Kimpalan

Kecacatan Kimpalan

University

40 Qs

SBD 1 (Airphone)

SBD 1 (Airphone)

University

40 Qs

CC103-1

CC103-1

University

40 Qs

information and communication technologies

information and communication technologies

University

45 Qs

CC103 - Part 2

CC103 - Part 2

University

40 Qs

(A2) We bought a zoo

(A2) We bought a zoo

University

39 Qs

QUIZ TENIS MEJA

QUIZ TENIS MEJA

University

36 Qs

Communicative Language Teaching & Content-Based Instruction

Communicative Language Teaching & Content-Based Instruction

University

37 Qs

SQL Transaction and Trigger Quiz

SQL Transaction and Trigger Quiz

Assessment

Quiz

Others

University

Easy

Created by

ALVIN CERTEZA

Used 2+ times

FREE Resource

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which SQL command is used to start a transaction?

START TRANSACTION

BEGIN

BEGIN TRANSACTION

INITIATE

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does the following SQL snippet do? BEGIN TRANSACTION; UPDATE accounts SET balance = balance - 500 WHERE id = 101; UPDATE accounts SET balance = balance + 500 WHERE id = 102; COMMIT;

Performs a rollback

Transfers money from one account to another

Locks the entire table

Fails due to syntax error

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which SQL keyword undoes all changes made during the transaction?

ROLLBACK

COMMIT

UNDO

CANCEL

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider this code: What happens if the second update fails? BEGIN TRANSACTION; UPDATE inventory SET stock = stock - 10 WHERE item_id = 5; UPDATE sales SET quantity = quantity + 10 WHERE item_id = 5; COMMIT;

The first update is committed

Both updates are rolled back

Both updates are committed

Error is ignored

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What does this code ensure? BEGIN; UPDATE table1 SET col = 'value'; COMMIT;

Durability only

Isolation only

Atomicity

None of the above

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What is missing to make this transaction atomic? UPDATE orders SET status = 'shipped' WHERE id = 123; UPDATE inventory SET stock = stock - 1 WHERE product_id = 456;

ROLLBACK

BEGIN and COMMIT

SAVEPOINT

LOCK TABLE

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is used to define a point to which you can rollback later?

CHECKPOINT

SAVEPOINT

MARKPOINT

PAUSEPOINT

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?