트랜잭션(Transaction) 트랜잭션(Transaction)의 정의 하나의 논리적 단위를 구성하는 데이터베이스 연산의 묶음(유닛) 각 트랜잭션은 하나의 특정 작업으로 시작하여 묶여있는 모든 작업들을 완료해야만 종료됨 동시에 여러 트랜잭션이 수행되기 위해서는 데이터베이스의 일관성이 보장되어야하며 이를 위해 트랜잭션 관리 모듈을 활용 트랜잭션 관리 모듈 동시성 제어 모듈(Concurrency Control Module): 데이터베이스의 일관성을 유지하기 위해 동시에 수행되는 트랜잭션들 사이의 상호작용을 제어 회복 제어 모듈(Recovery Control Module): 데이터베이스의 일관성을 유지하기 위해 업데이트를 하는 동안 시스템 장애에도 데이터베이스의 기존 상태를 유지 트랜잭션 스케줄링 여러 트랜잭..