안전한 트랜잭션이 지켜야 할 4가지 특성 원자성 All or Nothing 일관성 트랜잭션 전후 DB의 일관된 상태 보장 격리성 트랜잭션 간의 간섭 X 지속성 트랜잭션 완료 이후 결과가 영구적으로 반영