1. 트랜잭션한 묶음으로 처리되어야 하는 작업 (SQL 명령문) 들의 집합커밋 (commit)“정상 종료”트랜잭션의 실행 결과를 DB에 최종 반영하는 것롤백 (rollback)트랜잭션의 실행 결과를 반영하지 않고 취소하여 원래 상태로 되돌리는 것⇒ 복수 사용자의 동시 접근성 제어, 장애 발생 시 안정적으로 데이터 복구하기 위해 필요!! 2. 트랜잭션의 ACID 특성Atomicity (원자성)트랜잭션 안의 작업을 모두 성공적으로 완료 or 모두 철회하여 무효화 해야 함 ⇒ 전부 혹은 전무 (All or Nothing) 실행 규칙 적용Consistency (일관성)DB가 트랜잭션 실행 전의 일관된 상태 → 트랜잭션 실행 후 또 다른 일관된 상태 로 전환되어야 함Isolation (고립성)여러 개의 트랜잭..