1. 트랜잭션의 정의 - 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들 - 데이터베이스에서 하나의 기능이 수행 될 때 반드시 정해진 기능,작업까지 실행되고 종료되어야 함 2. 트랜잭션의 특성 특성 의미 Atomicity (원자성) 트랜잭션의 연산은 데이터 베이스에 모두 반영 (완료, commit) or 모두 미반영 (복구, Rollback)되어야 함 Consistency (일관성) 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 변환함 Isolation (독립성, 격리성, 순차성) 둘 이상의 트랙잭션이 병행 실행되는 경우 어느 하나의 트랜잭션 실행 중에 다른 트랜잭션의 연산이 끼어들 수 없음..