メインコンテンツへスキップ
用語集

トランザクションとらんざくしょん

すべ成功せいこうすべ失敗しっぱい」であつか一連いちれん操作そうさ単位たんい。ACID 特性とくせいたす。

ITパスポート

トランザクションは、**データベースの処理しょりを「全部ぜんぶ成功せいこう」か「全部ぜんぶ失敗しっぱい」のどちらかに収束しゅうそくさせる、一連いちれん操作そうさのまとまり(単位たんい)**です。けられない 1 つの取引とりひきとしてあつかいます。

段階だんかい内容ないよう
開始かいしトランザクションをはじめる
操作そうさ複数ふくすう更新こうしんなどをおこな
コミットすべて成功せいこうなら確定かくてい
ロールバック途中とちゅう失敗しっぱいなら開始かいしまえもど

たとえば銀行ぎんこう振込ふりこみは「A からとし」と「B へ入金にゅうきん」の 2 操作そうさちますが、これを 1 つのトランザクションにすれば、片方かたほうだけ成功せいこうして残高ざんだかくる事態じたいふせげます。トランザクションはACID特性とくせい原子げんしせい一貫いっかんせい独立どくりつせい永続えいぞくせい)をたします。

試験しけんでは全部ぜんぶ成功せいこう全部ぜんぶ失敗しっぱいあつか一連いちれん操作そうさ」という定義ていぎと、ACID 特性とくせいたすてんわれます。コミットで確定かくてい、ロールバックで取消とりけしというながれをさえましょう。

この用語を学べるコンテンツ

関連する用語