데이터 베이스정보처리기사(구) · 2012년05월20일 · 7/100
7.“트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다.” 는 트랜잭션의 특성은?
1
Consistency
2
Isolation
3
Atomicity정답
4
Durability
해설
Consistency(일관성) : 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성이 있는 데이터베이스 상태로 변환함.시스템이 가지고 있는 고정 요소는 트랜잭션 수행 전과 트랜잭션 수행 완료 후의 상태가 같아야 함. Isolation(독립성) : 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음. Atomicity(원자성) : 처리된 작업은 모두 반영되든지 아니면 전혀 반영되지 않아야 함. Durability(영속성) : 성공적으로 완료된 트랜잭션의 결과는 영구적으로 반영되어야 함.