자격증/정보처리기사 실기 - 기출문제

[정보처리기사 실기] 2021년 2회 03 - 데이터베이스

쏠솔랄라 2025. 7. 16. 07:55

 

 


03

데이터베이스의 상태 변화를 일으키는 트랜잭션(Transaction)의 특성 중 원자성(Atomicity)에 대해 간략히 서술하시오.

 

 

 

더보기

데이터베이스에 모두 반영되도록 완료(Commit)되거나

아니면 전혀 반영되지 않도록 복구(Rollback)되어야 한다는 특성이다.

 

 

 

해설

 

원자성(Atomicity) 데이터베이스에 모두 반영되도록 완료(Commit)하거나, 전혀 반영되지 않도록 복구(Rollback)되어야 함
일관성(Consistency) 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함
독립성, 격리성, 순차성(Isolation) 둘 이상의 트랜잭션이 동시에 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음
영속성, 지속성(Durability) 성공적으로 완료된 트랜잭션의 결과는 시스템이 고장나더라도 영구적으로 반영되어야 함