* 트랜잭션(Transaction) * 트랜잭션이란?: 복수 쿼리를 한 단위로 묶은 것. 갱신은 단일 쿼리만으로 구성된 것이 아니고 복수 쿼리를 연속적으로 수행하는 경우가 대부분이다. 또한, 갱신 전의 데이터로 SELECT를 사용할 때 이를 포함해 복수 쿼리를 일관된 형태의 한 덩어리로 다뤄야 한다. * ACID 특성 1) Atomicity(원자성): 원자성이란 데이터의 변경(INSERT/DELETE/UPDATE)을 수반하는 일련의 데이터 조작이 전부 성공할지 전부 실패할지를 보증하는 구조이다. 예를 들어, 서울에서 부산으로 가는 기차를 예매하는 과정이 다음과 같다고 하자.(1) 서울 -> 부산행 좌석을 선택한다.(2) 해당 좌석을 예매한다.(3) 대금을 지급한다. -> 위의 절차가 모두 잘 진행되면 트..