A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ある目的に関する複数の処理を一つの処理としてまとめて扱う単位をトランザクションと言います。
#一つ一つは単独の処理だが、ある目的の元に一つの流れ=トランザクションとなる
例えば、オークションである出品を落札したいと言う目的には
次の処理が発生する。
(1)オークションの現在の価格を見る
(2)自分の預金残高が入札価格に足りるか確認する
(3)入札する
という流れの場合、1から3までの処理の中で、オークションの現在の価格が変動してしまっては困ります。
具体的には、現在の預金残高が\2000で、現在のオークション価格が\1900とします。次の入札には\2000あれば参加できるので入札しようとしたのですが、預金残高の確認中に誰か別の人が入札をしてしまい、3の処理がうまくいかない場合があります。
このようなときに、1~3までの複数の処理を1つの処理単位としてまとめる必要があり、このまとめる処理のことを、トランザクション処理といいます。
身の回り、特にお金がたくさん動く情報処理の分野において、絶対に知っていなければならない知識のひとつです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA マクロ処理 リンク先...
-
[ASP]If~Else If~End If 対 Case
-
ubuntuで デイスク/deb/loopと...
-
プログラムの規模を表す単位「k...
-
ライン数とステップ数の違いに...
-
VB6.0で #の意味
-
VB.netでDLLを読み込んで実行す...
-
hdmiはパラレル?シリアル?
-
スタックとキューの使い所
-
printf / sprintf のスタック消...
-
ブロック長について
-
パソコンでインターネット接続...
-
スタック領域変更
-
ネットワークアイコンが黄色三...
-
ステップ数について
-
エラー?メッセージ
-
磁気ディスクの計算問題です
-
現在時刻の取得
-
クロック周波数の計算問題について
-
キャラクタ同期でのデータ終端
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
[ASP]If~Else If~End If 対 Case
-
MoveNextの処理速度は?
-
トランザクションとは何のこと...
-
COBOLのPtoPとは?
-
JDBCでのトランザクション・排...
-
PDF化処理の処理時間 他
-
Excel VBA マクロ処理 リンク先...
-
プログラムの規模を表す単位「k...
-
ubuntuで デイスク/deb/loopと...
-
パソコンでインターネット接続...
-
ライン数とステップ数の違いに...
-
hdmiはパラレル?シリアル?
-
VB.netでDLLを読み込んで実行す...
-
時には命令してくれる人も必要...
-
最大スタックサイズを大きくす...
-
昔したタイピングソフトが思い...
-
15パズルゲームについて
-
ステップ数について
-
ブロック化因数(ブロッキング...
-
gccでスタックサイズを変更する...
おすすめ情報