ITパスポート試験 - 令和4年 - 問77

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

A:Atomicity(原子性) … 複数の処理が一体不可分のものとして管理される
C:Consistency(一貫性) … 処理の前後でデータに矛盾が生じず一貫している
I:Isolation(独立性) … 他の処理から切り離され,影響を与えたり受けたりしない
D:Duration(耐久性) … 処理の完了後は結果が確定され,機器の故障などで結果が失われない

「ア」… 不適切。「インデックス」の説明です。処理が高速化されますがACID特性とは直接は関係ありません。
「イ」… 正解。ACID特性の「A」(Atomicity原子性)の説明です。
「ウ」… 不適切。「レプリケーション」の説明です。可用性は高まりますがACID特性とは直接は関係ありません。
「エ」… 不適切。「正規化」はACID特性の保証とは特に関係ありません。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる