1. 트랜잭션의 정의트랜잭션은 데이터베이스에서 일련의 작업을 하나의 논리적인 단위로 묶어서 처리하는 것여러 개의 쿼리 작업(데이터 삽입 , 수정 , 삭제 등)을 하나의 묶음으로 보고 모든 작업이 성공적으로 완료되어야만 데이터베이스에 반영 되며, 중간에 하나라도 실패하면 ** 모든 작업이 취소(롤백(rollback)) ** 됩니다. 2. 트랜잭션을 사용하는 이유 & 중요한 이유데이터의 일관성을 보장하기 위해서 사용한다. 트랜잭션은 주로 복잡한 여러 작업을 묶어서 처리할때 매우 유용합니다.트랜잭션이 없다면 데이터베이스의 일부 작업이 실패했을 때 그 전까지의 작업이 그대로 데이터베이스에 남아 있어 데이터 일관성이 깨질 위험이 있습니다. 3. 트랜잭션의 동작과정1. 트랜잭션 시작 (beginTransactio..