← 회차 전체 문제실제 기출자료 분류 확인정보처리기사 · 2026년 1회 데이터베이스 구축 · 60번
다음 중 트랜잭션의 상태(Transaction State)에 대한 설명으로 가장 옳지 않은 것은?
- 1
활동(Active): 트랜잭션이 시작되어 현재 실행 중인 상태를 의미한다.
- 2
완료(Committed): 트랜잭션이 성공적으로 종료되어 연산 결과를 데이터베이스에 최종적으로 반영(Commit)한 상태이다.
- 3
부분 완료(Partially Committed): 트랜잭션의 마지막 연산 바로 직전의 상태로, Commit 연산이 실행되기 전의 상태이다.
- 4
철회(Aborted): 트랜잭션 수행 중 오류가 발생하여 수행이 중단되고, 실행 전 상태로 돌아가기 위해 Rollback 연산을 수행한 상태이다.
오답 이유ROLLBACK은 트랜잭션 변경을 취소해 이전 일관된 상태로 되돌린다.
ANSWER & EXPLANATION정답 3번
정답은 3번이다. 부분 완료는 마지막 연산을 수행한 직후이지만 결과가 아직 영구 저장되기 전의 상태다.
CONTENT RECORD콘텐츠 정보
- 자료 유형
- 사용자 제공 복원 자료
- 검수 상태
- 문항·보기·해설 편집 확인
- 최종 검수
- 2026-07-29