문제
트랜잭션의 실행이 실패하였음을 알리는 연산자로 트랜잭션이 수행한 결과를 원래의 상태로 원상 복귀 시키는 연산은?
① COMMIT 연산 ② BACKUP 연산 ③ LOG 연산 ④ ROLLBACK 연산
정답
4번
해설
정답: 4. ROLLBACK은 트랜잭션 실패 시 수행한 결과를 취소하고 트랜잭션 이전 상태로 되돌리는 연산이다.
오답 풀이
- 1번: COMMIT은 트랜잭션을 성공적으로 완료하여 반영하는 연산이다.
- 2번: BACKUP은 데이터를 백업하는 작업이다.
- 3번: LOG는 변경 이력을 기록하는 것이다.
- 4번: ROLLBACK이 정답이다.
보충 개념 COMMIT(완료/반영), ROLLBACK(취소/복귀).