Monday, August 24, 2026
Home Academic ACID Properties of Transaction - Atomicity, Consistency, Isolation, Durability

ACID Properties of Transaction – Atomicity, Consistency, Isolation, Durability

Transactions in a database management system (DBMS) include a number of characteristics that guarantee the consistency and integrity of the database. The following are the so-called ACID properties:

  1. Atomicity: This characteristic makes sure that a transaction is an atomic unit, which means that it is either entirely finished or not at all finished. All changes performed during a transaction are undone in the event of an error, and the database is restored to its initial state.
  2. Consistency: This characteristic makes sure a transaction leaves the database in a state that is consistent. The sum of all accounts must remain unchanged, for instance, if money is being transferred from one bank account to another.
  3. Isolation: This characteristic makes sure that the modifications performed by one transaction are separate from those made by other transactions. This is crucial because it stops transactions from interfering with one another and makes sure that each one is handled as if it were the only one.
  4. Durability: This characteristic guarantees that changes made by a transaction are permanent and cannot be undone in the event of a system failure after the transaction has been committed.

These characteristics are necessary for any DBMS to operate properly and aid in preserving the database’s consistency and integrity.

datasagarhttp://www.DataSagar.com
Sagar is multidisciplinary technologist, educator, and entrepreneur based in Nepal. As the founder of Illionso Technologies and Kashi Garden Resort, he operates at the intersection of web architecture, data intelligence, innovation, and digital transformation. From building digital solutions to scaling real-world concepts, his mission is to share knowledge alongside merge emerging as well as disruptive technologies with transformative offline experiences.
RELATED ARTICLES

SynthID and C2PA Explained

Welcome to another AI-focused article here on datasagar.com! As I scroll through my social media feeds lately, I find myself playing a...

Why Linux Won the Infrastructure War? Lessons from Linus Torvalds

In 1991, 21-year-old Linus Torvalds announced a "hobby" operating system. Today, Linux powers supercomputers, cloud servers, and Android. Explore his journey, the open-source economy, and the lessons for modern developers.

What Is Vibe Coding? A Complete Beginner’s Guide to Building Software and Web Pages With AI

A few years ago, building a website meant sitting down with a programming book, picking a language, and slowly working through syntax...

Most Popular

SynthID and C2PA Explained

Welcome to another AI-focused article here on datasagar.com! As I scroll through my social media feeds lately, I find myself playing a...

Why Linux Won the Infrastructure War? Lessons from Linus Torvalds

In 1991, 21-year-old Linus Torvalds announced a "hobby" operating system. Today, Linux powers supercomputers, cloud servers, and Android. Explore his journey, the open-source economy, and the lessons for modern developers.

What Is Vibe Coding? A Complete Beginner’s Guide to Building Software and Web Pages With AI

A few years ago, building a website meant sitting down with a programming book, picking a language, and slowly working through syntax...

What is Answer Engine Optimization (AEO)? Getting Ready for AI Powered Search and Agentic Era Digital Marketing

Search is changing faster than it has in the last two decades. For years, businesses focused on ranking their websites on search...