翻訳|transaction
業務の処理や取り扱いを意味する英語で、情報処理の分野では、情報の一貫性を保つために分けることのできない、複数の処理を集めた一つの単位をいう。系統的に情報が整理・管理されているデータベースを利用する場合、一連の処理のうち個々の成功・失敗を判断するだけでは不十分で、複数の処理がすべて滞りなく行われたかどうかに応じ、成功か失敗かを判断する必要がある。たとえば、金融機関のATM(現金自動預金支払機)で銀行口座から振込みが行われた場合、元の口座から振込み金額を減らし、この処理とあわせ、振込先の口座に金額を増やす処理が行われなければならない。この一連の処理が一つのトランザクションである。さらに、一連の処理のうち、どこかで失敗が起きて結果が矛盾する場合には、そのトランザクションが行われなかったとみなして、取り消す必要が生じる。このような一つ一つのトランザクションを評価し、総合的に管理する仕組みを「トランザクション処理」(transaction processing)とよぶ。
ATMでのトランザクション処理のように、ホストコンピュータと各端末とをネットワークでつなぎ、端末での操作をホストコンピュータに反映させながら行うトランザクション処理を、オンライントランザクション処理という。そのなかで、即時に行うものをリアルタイムオンライン処理、ある程度の数のトランザクションが蓄積されたり、一定時間が経過したのちにまとめて行うものをディレードオンライン処理(delayed online processing)という。後者は、即時性が求められない業務や、ある程度まとめて実行したい作業などに用いられる。ホストコンピュータやサーバー、ネットワークなどの負荷が低い深夜などを選んで処理することでシステム全体の効率化を図ることもできる。
[編集部]
出典 ブリタニカ国際大百科事典 小項目事典ブリタニカ国際大百科事典 小項目事典について 情報
出典 ASCII.jpデジタル用語辞典ASCII.jpデジタル用語辞典について 情報
10/29 小学館の図鑑NEO[新版]動物を追加
10/22 デジタル大辞泉を更新
10/22 デジタル大辞泉プラスを更新
10/1 共同通信ニュース用語解説を追加
9/20 日本大百科全書(ニッポニカ)を更新