TCL(TraTransaction Control Language) Transaction(트랜잭션) - 데이터베이스의 논리적 연산단위 - 밀접히 관련되어 분리될 수 없는 한 개 이상의 데이터베이스 조작 - 하나의 트랜잭션에는 하나 이상의 SQL 문장이 포함된다. - 분할할 수 없는 최소의 단위 - 그렇기 때문에 전부 적용하거나 전부 취소한다. - All Or Nothing의 개념 * 올바르게 반된 데이터를 데이터베이스에 반영시키는 것(COMMIT) * 트랜잭션 시작 이전의 상태로 되돌리는 것(ROLLBACK) * 저장점기능(SAVEPOINT) 트랜잭션의 특성 특성 설명 원자성 트랜잭션에서 정의된 연산자들은 모두 성공적으로 실행되던지 아니면 전혀 실행되지 않은 상태로 남아 있어야 한다.(All or Noth..