데이터베이스의 상태를 변화시키기 위한 작업의 단위
EX)) Insert, Delete, Update 등을 이용해서 DB에 접근하는 것
작업의 단위는 질의어 한 문장이 아님
작업 단위는 많은 질의어 명령문들을 사람이 정하는 **기준에 따라 정하는 것
**을 의미
게시판 사용자는 게시글을 작성하고 올리기 버튼을 누름
그 후 다시 게시판에 돌아오면 업데이트된 것을 볼 수 있음
이러한 상황을 DB 작업으로 옮기면 올리기 버튼을 눌렀을 때
Insert 문을 사용하여 사용자가 입력한 게시글의 데이터를 옮김
그 후
게시판을 구성할 데이터를 다시 Select 하여 최신 정보로 유지
여기서 작업의 단위는 Select + Insert 문을 합친 것 이러한 작업의 단위가 하나의 트랜잭션