[ 데이터베이스 ] TCL , 트랜잭션, COMMIT, ROLLBACK, SAVEPOINT 트랜잭션 트랜잭션 - 데이터베이스 조작, 논리적 연산단위, - 하나의 SQL 문장 포함, - 의미적으로 분할할 수 없는 최소 단위, - ALL OR NOTHING 트랜잭션 특성 (ACID) 특성 설명 원자성 (Atomicity) 트랜잭션에서 정의된 연산들은 모두 실행 or 전혀 실행되지 않음 (ALL OR NOTHING) lOCK 기능을 이용해 다른 트랜잭션 동시 접근 제어 일관성 (Consistency) 트랜잭션이 실행 되도 데이터 베이스 내용은 잘못되지 않아야함 고립성 (Isolation) 트랜잭션 실행 도중 다른 트랜잭션 영향 받으면 안돼 지속성 (Durability) 트랜잭션 수행되면 갱신된 데이터베이스 내..