자료구조 및 데이터통신전자계산기조직응용기사(통합변경) · 2014년03월02일 · 37/100
37.트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다는 트랜잭션의 특성은?
1
Consistency
2
Isolation
3
Durability
4
Atomicity정답
해설
ACID : 데이터베이스 트랜잭션이 안전하게 수행된다는 것을 보장하기 위한 성질. Atomicity(원자성) : 트랜잭션과 관련된 작업들이 부분적으로 실행되다가 중단되지 않는 것. Consistency(일관성) : 트랜잭션이 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것. Isolation(고립성) : 트랜잭션 수행 시 다른 트랜잭션의 연산 작업이 끼어들지 못하도록 하는 것. Durability(지속성) : 성공적으로 수행된 트랜잭션은 영원히 반영되어야 한다.