문제
데이터베이스에서 ACID 속성 중 원자성(Atomicity)에 대한 설명으로 가장 적절한 것은?
① 트랜잭션 실행 전후에 데이터베이스가 일관된 상태를 유지한다 ② 동시 실행되는 트랜잭션들이 서로 간섭하지 않는다 ③ 트랜잭션이 모두 실행되거나 전혀 실행되지 않는다 ④ 완료된 트랜잭션의 결과가 영구적으로 보존된다
정답
3번
해설
원자성(Atomicity)은 트랜잭션의 모든 연산이 성공하거나 모두 실패하는 All-or-Nothing 특성을 의미한다.