0. TL;DR1. 트랜잭션의 개념2. 트랜잭션의 4가지 성질3. 동시성 0. TL;DR트랜잭션: DBMS에서 데이터를 다루는 ‘논리적 작업 단위’트랜잭션의 4가지 성질: 원자성, 일관성, 고립성, 지속성락(lock): 트랜잭션이 데이터를 읽거나 수정할 때 데이터에 표시하는 잠금장치 1. 트랜잭션의 개념: DBMS에서 데이터를 다루는 ‘논리적 작업 단위’ 단일 SQL문을 사용하기도 하지만 여러 개의 SQL문을 순차적으로 수행하기도 함장애 시에 데이터를 복구(롤백)하는 단위가 되기도 함DB에서 여러 작업이 같은 데이터를 동시에 다룰 때, 작업을 분리하는 단위가 되기도 함전체가 수행되거나 아예 수행되지 않아야 함 (all or nothing)DB에 저장된 데이터를 다루고, DBMS에 의해 처리됨 BEGI..