トランザクションとは、あるデータベースの処理を行うときに、 他のユーザからのアクセスを受け付けずに進める処理のことである。 飛行機の予約、銀行での取引きなどはトランザクション処理である。
トランザクション処理に必要な概念は次のとおり。頭文字を取り、ACID 特性と呼ぶ。