DBMS에서 트랜잭션 처리의 신뢰성을 보장하기 위한 필수적인 네 가지 주요 특성
all or nothing
무결성 제약 조건 준수 데이터 간에 모순이 없어야 함 정합성
트랜잭션은 서로 간섭하지 않아야 함 데이터 오염 방지 읽기 이상 현상(더티 리드, 반복 불가능 읽기, 팬텀 리드) 관리
영구적 보존 커밋된 트랜잭션 결과는 데이터베이스에 안전하게 저장