여러 사용자의 요구를 동시에 처리하기 위해 같은 데이터베이스에 대해 연산을 하는 트랜잭션을 동시에 처리해야한다. 동시적 처리, 병행적 연산에 따라 데이터베이스의 데이터가 업데이트되는 데 모든 사용자 요구에 대해 결과가 일관성을 가져야 한다. 따라서 일관성있는 병행처리를 위한 동시성 제어가 필요하다. 동시서성 제어의 목적 프로세스와 디스크 활용을 최대화한다. 단위 시간당 트랜잭션 처리 건수를 증가시킨다. 사용자 서비스 제공에 대한 응답시간을 최소화한다. 데이터베이스 공유 정도의 최대화를 보장한다. 데이터베이스 일관성을 유지한다. 동시성 제어의 문제 - 갱신 분실 Lost Update 2개 이상의 트랜잭션이 같은 데이터를 공유하여 갱신할 때, 한 트랙잭션의 갱신한 내용을 다른 트랜잭션에 의해 잃어버리는 현상..