데이터베이스의 트랜잭션 성질들 중에서 다음 설명에 해당하는 것은? | 22년-2회차-정보처리기사-필기 기출문제 상세 페이지
122년-2회차-정보처리기사-필기
데이터베이스의 트랜잭션 성질들 중에서 다음 설명에 해당하는 것은?
1
Atomicity
2
Consistency
3
Isolation
4
Durability
해설
트랜잭션의 원자성(Atomicity)은 트랜잭션에 포함된 연산들이 데이터베이스에 모두 반영되거나 전혀 반영되지 않아야 한다는 성질이다(all-or-nothing).
트랜잭션 수행 도중 오류가 발생하면 그때까지의 연산을 취소(rollback)하여 실행 전 상태로 되돌린다.
일관성(Consistency)은 실행 전후 데이터 무결성 유지, 격리성(Isolation)은 동시 실행 트랜잭션 간 독립성, 지속성(Durability)은 커밋 결과의 영구 반영을 의미하므로 원자성과 구분된다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.