데이터베이스 관리 시스템에서 트랜잭션은 단일 논리적 작업 단위로 수행되는 일련의 작업이다 이러한 작업에는 데이터베이스에서 데이터 읽기, 쓰기, 업데이트, 삭제가 포함될 수 있다 트랜잭션은 "원자성 Atomic" 이 있어 모든 작업이 성공적으로 실행한 경우에만 완료된 것으로 간주하며 그렇지 않으면 트랜잭션을 Rollback 해야 한다 🐣 쉽게 말하면, 데이터베이스의 상태를 변경시키는 작업의 단위를 말하며,한꺼번에 수행되어야 할 연산들을 모아놓은 것이다 연산들을 모아놓은 것이기 때문에 복수형으로 쓰지 않고, 단수형으로 사용한다 🐣 시작 및 종료 트랜잭션 사이에 유지되는 모든 유형의 데이터베이스 액세스 작업은 단일 논리적 트랜잭션으로 간주된다데이터베이스가 커밋된 후에만 상태가 하나의 일관된 상태에서 다른..