트랜잭션이란?트랜잭션(Transaction)은 데이터베이스의 상태를 변환시키는 하나의 논리적 기능을 수행하기 위한 작업의 단위 또는 한꺼번에 모두 수행되어야 할 일련의 연산들을 의미한다.즉, 한 가지 단계 속에 수행해야 할 단계 N개 중 하나라도 실패하면 트랜잭션은 실패 결과를 내뱉는다. DB에서 INSERT/UPDATE/DELETE를 사용하였을 때, 다음 작업이 실패하거나 부분성공하였을 경우 롤백해야할 일이 있다.BEGIN TRAN--트랜잭션 시작ROLLBACK TRAN --시작 전으로 ROLL BACKCOMMIT TRAN --트랜잭션 완료