Ⅰ. 데이터베이스에서 사용되는 트랜잭션(Transaction) 이란? 트랜잭션(Transaction)은 데이터베이스에서 데이터의 일관성과 신뢰성을 보장하기 위해 하나의 논리적 작업 단위로 처리되는 연산 집합을 말합니다. 예를 들어, 은행 계좌 이체, 쇼핑몰 주문 처리 등 복잡한 데이터 변경 작업에서 일부만 처리되면 데이터가 불완전하거나 오류가 발생할 수 있으므로, 이러한 작업을 트랜잭션으로 묶어 모두 성공하거나 모두 실패하도록 처리해야 합니다. Ⅱ. 트랜잭션(Transaction) 특징 (ACID)트랜잭션이 제대로 작동하기 위해서는 다음 네 가지 특성을 반드시 만족해야 합니다. 이를 ACID 특성이라 합니다. ⅰ. 원자성 (Atomicity) ■ 트랜잭션 내 모든 연산은 전부 성공하거나 전부 실패해야..