데이터베이스에 대하여 원자성(Atomic), 일관성(Consistent), 고립성(Isolated), 영속성(Durable)을 가져야하는 트랜잭선의 특성. 원자성은 더 이상 분류할 수 없는 작업 단위로써 트랜잭션 내에 모든 단계에서 모두 성공하거나 실패해야 하는 특성. 일관성은 데이터베이스를 하나의 안정된 상태에서 다른 안정된 상태로 가져가야 하는 특성. 고립성은 임의의 트랜잭션이 동시에 실행되는 다른 트랜잭션에 영향을 주어서는 안 되는 특성. 영속성은 데이터베이스의 무결성을 유지하기 위해 재구성될 수 있도록 로그를 드라이브에 유지해야 하는 특성.