TCL(TRANSACTION CONTROL LANGUAGE) : 트랜잭션을 제어하는 언어이다. (1) 트랜잭션(TRANSACTION) ① 데이터베이스의 논리적 작업 단위이다. ② 데이터의 변경사항(DML) 등을 하나의 트랜잭션으로 묶어서 처리한다. → 확정(COMMIT)하기 전까지의 변경사항들을 하나의 트랜잭션으로 담는다. ③ 트랜잭션의 대상이 되는 SQL : INSERT, UPDATE, DELETE (2) 트랜잭션의 종류 ① COMMIT; : 하나의 트랜잭션에 담겨있는 변경사항들을 실제 DB에 반영한 후 트랜잭션은 비워진다.(확정) ② ROLLBACK; : 하나의 트랜잭션에 담겨있는 변경사항들을 실제 DB에 반영하지 않고 다 삭제한 후 마지막 COMMIT 시점으로 돌아간다. ③ SAVEPOINT 포인트..