TCL(Transaction Control Language) 1) 개념 논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과를 작업단위(트랜잭션) 별로 제어하는 명령어 2) 종류 COMMIT, ROLLBACK, SAVEPOINT A. 트랜잭션 개요1. 트랜잭션이란 데이터베이스의 논리적 연산 단위이며 분리될 수 없는 한 개 이상의 데이터베이스 조작 단위 2. 하나의 트랜잭션에는 하나 이상의 SQL 문장이 포함 3. 트랜잭션은 분할할 수 없는 최소의 단위 4. 전부 작용하거나 전부 취소 (All OR Nothing) B. 트랜잭션 특징원자성(Atomicity) - 트랜잭션에서 정의된 연산들은 모두 성공적으로 실행되던지 아니면 전혀 실행되지 않은 상태로 남아 있어야 함 (All or Nothi..