[SQLD] 2-4. TCL
TCL (트랜잭션 제어어) 트랜잭션 DB의 논리적 연산 단위 분리될 수 없는 1개 이상의 DB 조작 / 분할할 수 없는 최소의 단위 하나의 트랜잭션에는 하나 이상의 SQL문 포함 All Or Nothing (전부 적용 or 전부 취소) 트랜잭션 특성 (ACID / 원-일-고-지) 특성 설명 원자성 (Atomicity) ● 트랜잭션에서 정의된 연산들은 모두 성공하거나 전혀 실행되지 않은 상태여야 한다 (All Or Nothing) 일관성 (Consistency) ● 트랜잭션이 실행되기 전의 DB 내용이 잘못 되어 있지 않다면 트랜잭션이 실행된 이후에도 DB의 내용은 잘못이 없어야 한다 고립성 (Isolation) ● 트랜잭션이 실행되는 도중에 다른 트랜잭션의 영향을 받아 잘못된 결과를 만들면 안된다 지속성..
2021.10.29