본문 바로가기
과목 구분 없음9급 국가직 공무원 컴퓨터일반 · 2007년04월14일 · 10/20

10.데이터베이스 시스템의 트랜잭션이 가져야 할 속성에 대한 설명으로 옳지 않은 것은?

1
트랜잭션에 포함된 연산들이 수행 중에 오류가 발생할 경우에 어떠한 연산도 수행되지 않은 상태로 되돌려져야 한다.
2
만약 데이터베이스가 처음에 일관된 상태에 있었다면 트랜잭션이 실행되고 난 후에도 계속 일관된 상태로 유지되어야 한다.
3
동시에 수행되는 트랜잭션들은 상호작용할 수 있다.정답
4
트랜잭션이 성공적으로 수행 완료된 후에 시스템의 오류가 발생한다 하더라도 트랜잭션에 의해 데이터베이스에 변경된 내용은 보존된다.

해설

[트랜잭션 4속성] - ACID Atomiticy: 원자성, 트랜잭션은 모두 완료 or 실행 전 상태 복구 Consistency: 일관성, DB의 상태는 트랜잭션 실행 전/후 일관성 Isolation: 독립성, 트랜잭션 실행 시 다른 트랜잭션 간섭 불가 Durability: 영구성, 한번 반영된 트랜잭션의 결과는 변경 전까지 유지

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기