Transaction Processing (OCR A-Level Computer Science): Flashcards

📚Flashcards
Transaction Processing
Sign up to keep revising.Create a free account to study more flashcards and track your progress.

Practise the cards

15 cards from this deck

Show

Transaction Processing definition

Operations as single logical unit ensuring data integrity

ACID acronym meaning

Atomicity, Consistency, Isolation, Durability

Atomicity in ACID

Transaction fully completes or fully fails

Consistency in ACID

Database moves from one valid state to another

Isolation in ACID

Transactions operate independently without interference

Durability in ACID

Results permanent after commit, even if system crashes

Purpose of ACID properties

Maintain data integrity and reliability

Record locking definition

Prevents data overwriting by concurrent transactions

Read lock (Shared lock) feature

Multiple transactions can read, but none can modify

Write lock (Exclusive lock) feature

Only one transaction can write, no other access allowed

Deadlock in transactions

Two transactions waiting for each other to release locks

Redundancy definition

Storing duplicate copies of data

Record locking purpose

Only one transaction can modify data at any given time

Benefits of redundancy

Increases reliability and fault tolerance

Transaction as unit

Single, indivisible unit of database operations

Explore OCR A-Level Computer Science Revision Notes by Topics

Explore OCR A-Level Computer Science Model Answers by Topics

Explore OCR A-Level Computer Science Quizzes by Topics

Explore OCR A-Level Computer Science Exam Questions by Topics

Join 100,000+ A-Level students studying Flashcards with us.

Select your subjects, and get access to A+ resources today.