데이터 베이스정보처리기사(구) · 2013년08월18일 · 2/100
2.“트랜잭션 결과 관련 있는 모든 연산들은 완전히 실행 되거나 전혀 실행되지 않아야 한다.” 는 내용이 의미하는 트랜잭션의 요구사항은?
1
consistency
2
durability
3
isolation
4
atomicity정답
해설
트랜잭션 특징 1. 원자성 Atomicity 모두 반영되거나 아니면 전혀 반영되지 않아야 함. 2. 일관성 Consistency 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환 3. 독립성 Isolation 둘 이상의 트랜잭션이 동시에 병행 실행되고 있을 때, 또 다른 트랜잭션의 연산이 끼어들 수 없음. 4. 지속성 Durability 트랜잭션의 결과는 영구적으로 반영됨.