Transaction 트랜잭션이란? 데이터베이스의 상태 변화시키기 위해 수행되는 작업의 단위.(✽데이터 베이스의 상태변화란? SELECT, INSERT, DELETE, UPDATE등의 질의어(SQL)이용하여 디비에 접근하는 것.)이때, 작업의 단위는 질의어 한문장이 아니다! 작업단위는 많은 질의어 명령문들을 사람이 정하는 기준에 따라 정하는 것을 의미한다. ◼︎Transaction 특징원자성 (Atomicity) 트랜젝션이 데이터베이스에 모두 반영되던가 , 그렇지 않으면 전혀 반영되지 않아야 한다. 트랜잭션은 사람이 설계한 논리적 작업단위로, 처리는 기준설정 해놓은 작업단위 별로 이루어져야 한다. 일관성 (Consistency) 트랜잭션의 작업처리 결과가 항상 일관성이 있어야 한다. 트랜잭션 진행동안 데..