診断士に戻る
経営情報システム難易度: 標準

中小企業診断士 一問一答経営情報システム 第353問

問題

トランザクションのACID特性で、他のトランザクションの影響を受けない性質を何というか?

選択肢

  1. 1隔離性(Isolation)
  2. 2一貫性(Consistency)
  3. 3耐久性(Durability)
  4. 4原子性(Atomicity)

正解

1. 隔離性(Isolation)

詳しい解説を見る

解説

隔離性(Isolation)は、データベースのトランザクション(一つの仕事としてまとめた処理のかたまり)が複数同時に走っても、互いに途中経過を見たり邪魔したりしない性質です。それぞれの処理が、まるで自分だけが順番に実行されているかのように振る舞えることを保証します。これはACID特性と呼ばれる4つの性質の一つです。 例えば、同じ商品の在庫数を二人が同時に更新しようとしたとき、一方の処理の中途半端な状態がもう一方に見えてしまうと、在庫数が狂います。隔離性があれば、それぞれの処理は他方の確定前の値を参照せず、結果として矛盾が生じません。共同の作業台を一人ずつ仕切って使うようなイメージです。 同じACID特性の仲間と区別しましょう。原子性(Atomicity)は処理を全部やるか全部やめるかの不可分性、一貫性(Consistency)は処理前後でデータの整合ルールが保たれること、耐久性(Durability)は完了した結果が障害後も消えないことです。隔離性はこの中で特に「同時実行の干渉防止」を担う点が他と区別される特徴です。

中小企業診断士トップ

一問一答・予想問題・まとめノート

経営情報システムの関連問題

この調子で演習を続けよう

スキマ資格では中小企業診断士の全7097問を分野別・難易度別に体系的に学習できます。中小企業診断士は7科目すべてで6割を取る戦略が王道です。