데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위는 '트랜잭션'입니다. 트랜잭션은 데이터베이스 시스템에서 상태의 일관성을 유지하기 위해 ACID(Atomicity, Consistency, Isolation, Durability) 속성을 보장하며, 데이터베이스 작업을 안전하게 처리하는 데 필수적인 개념입니다. '프로시저', '모듈', '도메인'은 각각 데이터 처리 흐름, 프로그램 구조, 데이터 타입의 범위와 관련된 개념으로, 데이터베이스 상태 변환과는 직접적인 관련이 없습니다.