과목 : 데이터베이스

 

 SECTION024 트랜잭션의 개념

 

 1. 트랜잭션의 특징 : 데이터의 무결성(Integrity)를 보장하기 위함

  • Atomicity(원자성) : 데이터베이스에 모두 반영되든지 전혀 반영되지 않아야 한다
  • Consistency(일관성) : 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환
  • Isolation(독립성, 격리성, 순차성) : 어느 하나의 트랜잭션 실행중에 다른 트랜잭션의 연산이 끼어들 수 없다
  • Durability(영속성, 지속성) : 영구적으로 반영

 2. Commit, Rollback 연산

  • Commit : 연산 완료
  • Rollback : 연산 취소

+ Recent posts