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

中小企業診断士 過去問経営情報システム 第7問

問題

データベースのデータ処理では、アプリケーションにおけるひとまとまりの処理単位を「トランザクション」と呼ぶ。たとえば、ある消費者の口座からある小売店の口座に振込送金する場合、(1)消費者の口座残高から振込金額を引き、それを新しい口座残高にすることと、(2)小売店の口座残高に振込金額を足し、それを新たな口座残高にすること、という2つの更新処理が必要になる。このような出金処理と入金処理をまとめて扱う必要がある場合が「トランザクション」の例である。 トランザクションの処理には、一般にACID特性(Atomicity,Consistency,Isolation,Durability)と呼ばれる技術的に満たすべき要件がある。 ACID特性に関する記述として、最も適切なものはどれか。

選択肢

  1. 1システムに異常が発生したときに、ログなどを用いて異常発生前の状態にまで復旧できることを保証しなければならない。このような特性を「独立性(Isolation)」という。
  2. 2データの物理的格納場所を意識することなくトランザクションの処理が実行される必要がある。このような特性を「耐久性(Durability)」という。
  3. 3トランザクションを構成する全ての処理が正常に終了したときだけ、処理結果をデータベースに反映する必要がある。このような特性を「原子性(Atomicity)」という。
  4. 4複数のトランザクションを処理する際には、各トランザクションを逐次的に実行する場合と同時に実行する場合で、処理結果が同じである必要がある。このような特性を「一貫性(Consistency)」という。

正解

3. トランザクションを構成する全ての処理が正常に終了したときだけ、処理結果をデータベースに反映する必要がある。このような特性を「原子性(Atomicity)」という。

詳しい解説を見る

解説

Atomicity(原子性)はトランザクション内の全処理が「すべて成功」か「すべて失敗(ロールバック)」のどちらかとなる性質で、ウの記述に一致する。アは「ログで復旧」の説明であり、これはDurability(耐久性)に関する内容で「独立性」とした名称が誤り。イの「物理的格納場所を意識しない」は耐久性ではなくデータ独立性の話で誤り。エの「逐次実行と同時実行で結果が同じ」はIsolation(独立性/隔離性)の説明であり、「一貫性」とした名称が誤り。よって正解はウ。(出典: 一般社団法人 中小企業診断協会 令和2年度 中小企業診断士1次試験 経営情報システム 第7問)

中小企業診断士トップ

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

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

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

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