1. 트랜잭션DBMS에서 실행되는 단일 작업 단위한 번에 실행되어야 하는 단위특히 여러 트랜잭션이 동시에 발생할 수 있는 다중 사용자 환경에서 데이터 무결성과 일관성을 보장하는 데 중요 2. 트랜잭션 주요 속성: ACID 2.1. 원자성트랜잭션 내의 모든 작업이 성공적으로 완료되도록 보장한다.작업이 실패하면 트랜잭션 중단 -> 모든 변경 사항이 rollback -> 원래 상태 유지 2.2. 일관성DB의 무결성 제약 조건과 규칙을 유지하면서 DB를 하나의 유효한 상태에서 다른 유효한 상태로 가져오도록 보장한다. 2.3. 독립/격리성외부 간섭 없이 트랜잭션이 독립적으로 발생하도록 보장한다.트랜잭션의 중간상태는 다른 트랜잭션에서 보이지 않으므로, 트랜잭션의 부분적인 결과를 볼 수 없게 된다. 2.4. 영구성일..