Atomicity

usgb/ˌætəˈmɪsəti/
noun

The property of an operation in a database which makes sure it's fully carried out or not done at all.

In an ATM transaction, atomicity ensures that if any part of the transaction fails, the entire transaction fails and the database state is left unchanged.
Visual representation of "atomicity" - the property of an operation in a database which makes sure it's fully carried out or not done at all

Often appears as...

  • database atomicity
  • atomicity in transaction

Usage tips

Technical

Definition 1 of 2
Visual representation of "atomicity"
LampPro Tip 1/3

Transaction Safety

Atomicity in databases means a guarantee of transaction safety.

Illustration for Transaction Safety
Database atomicity prevents partial updates that could lead to data inconsistency.
LampPro Tip 2/3

All or Nothing

Atomic means indivisible in computing. An operation can't be divided further.

Illustration for All or Nothing
Thanks to atomicity, the payment process is all or nothing.
LampPro Tip 3/3

Error Handling

Atomicity handles errors by fully rolling back changes if a transaction fails.

Illustration for Error Handling
If a system crash occurs, atomicity ensures data is not partially written.
Visual representation of the word "Atomicity"

Never forget "Atomicity"

Humans forget easily. That's why you should download WordUp: Smart reminders, word games, AI practice, and much more!

Download on the App StoreGet it on Google PlayGet it from MicrosoftGet it on AppGallery
Chrome

WordUp Chrome Extension

As you browse the web instantly look up words you don’t know.

Get Chrome Extension