트랜잭션은 데이터베이스 관리에서 작업의 단위를 의미한다하나의 트랜잭션은 일련의 SQL 작업들을 논리적으로 묶어 처리하며,이 작업들이 모두 성공하거나 실패하는 원자성(Atomicity)을 보장한다1. 트랜잭션의 기본 개념1.1. 트랜잭션이란?데이터베이스의 상태를 변경하는 작업 단위데이터베이스는 트랜잭션 단위로 작업을 처리하며, 각 트랜잭션은 일관성과 안정성을 유지해야 한다1.2. 트랜잭션의 주요 특징 (ACID 속성)트랜잭션의 신뢰성을 보장하기 위해 ACID 속성을 따른다1.2.1. Atomicity (원자성)트랜잭션의 작업은 모두 성공하거나 모두 실패해야 한다부분적으로 작업이 수행된 상태는 허용되지 않음1.2.2. Consistency (일관성)트랜잭션이 완료된 후에도 데이터베이스는 항상 일관된 상태를 ..