データベース

ITパスポート試験トランザクション処理」の問題

テクノロジ系データベース難易度:normal
トランザクション処理のACID特性に関する記述として,適切なものはどれか。
索引を用意することによって,データの検索時の検索速度を高めることができる。
データの更新時に,一連の処理が全て実行されるか,全く実行されないように制御することによって,原子性を保証することができる。
データベースの複製を複数のサーバに分散配置することによって,可用性を高めることができる。
テーブルを正規化することによって,データに矛盾や重複が生じるのを防ぐことができる。
正解
データの更新時に,一連の処理が全て実行されるか,全く実行されないように制御することによって,原子性を保証することができる。

原子性(Atomicity)は「分割不可能な最小単位」という意味で、トランザクション内の更新処理が途中で失敗した場合にコミット前の状態へ完全にロールバックし、中途半端な状態をDBに残さないことを保証する。選択肢イはまさにこの定義を説明している。

?選択肢ごとの解説

ア ×索引(インデックス)による検索速度向上は、B木やハッシュ構造を用いた検索最適化の技術であり、ACIDの4特性(原子性・一貫性・独立性・耐久性)とは無関係のチュー…
イ ○原子性(Atomicity)は「分割不可能な最小単位」という意味で、トランザクション内の更新処理が途中で失敗した場合にコミット前の状態へ完全にロールバックし、中途半端な状態をDBに残さないことを保証する。選択肢イはまさにこの定義を説明している。
ウ ×データベースの複製(レプリケーション)を複数サーバに分散配置して可用性を高める技術は、高可用性アーキテクチャ(HA構成)に関する概念であり、ACIDの独立性・耐…
エ ×テーブルの正規化はデータの冗長性除去・更新異常防止を目的としたデータモデリング技術であり、ACIDの一貫性(Consistency)とは区別される。一貫性はDB…
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。

ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。

無料ではじめる →

ukamiru 過去問 · ITパスポート試験 · itpass-r4k-q77

【ITパスポート試験】トランザクション処理の問題と解答・解説|ukamiru 過去問