4.3 트랜잭션과 무결성

트랜잭션

트랜잭션은 데이터베이스에서 하나의 논리적 작업을 수행하기 위한 작업 단위이다.

데이터베이스는 **쿼리(Query)**를 통해 접근하므로

여러 개의 쿼리를 하나의 실행 단위로 묶은 것을 트랜잭션이라고 한다.

계좌 A → 계좌 B 송금

1. A 계좌 금액 차감
2. B 계좌 금액 증가

ACID

원자성

일관성

격리성