트랜잭션 하나의 논리적 기능을 수행하기 위한 작업의 단위 논리적인 이유로 여러 SQL문들을 단일 작업으로 묶어서 나눠질 수 없게 만든 단위 상태 (1) commit 트랜잭션이 정상적으로 이루어져서 데이터베이스에 데이터를 반영한 경우 (2) rollback 에러가 발
분산 컴퓨팅 시스템에서 보장해야되는 시스템분산 시스템은 일관성(Consistency), 가용성(Availablity), 분단 허용성(Partition torlerance) 세가지 속성를 다 만족시킬 수 없다데이터를 요청할 때 응답으로 가장 최신의 변경된 데이터를 응답해