平成28年度 秋期 ITパスポート試験 問81
テクノロジ/データベース複数の利用者がデータベースの同じレコードを更新するときに,データの整合性を保つために行う制御として,適切なものはどれか。
出典:平成28年度 秋期 ITパスポート試験 問81
- ア正規化
- イタイマ監視
- ウロールフォワード
- エロック/アンロック
正解:エ
解説
複数の利用者が同じレコードを同時に更新すると,データの整合性が崩れるおそれがあります。これを防ぐのが排他制御で,更新する間はそのレコードを他の人が更新できないようにロックし,終わったらアンロック(解除)します。
下線の用語は 用語集 で意味を確認できます。
選択肢ごとの解説
- ア誤り。正規化は,データの重複をなくす表の設計手法で,同時更新の制御ではありません。
- イ誤り。タイマ監視は,処理が一定時間で終わらないことを検知する仕組みです。
- ウ誤り。ロールフォワードは,障害回復で,ログを使って更新を再現して復旧する処理です。
- エ正しい。ロックとアンロックによって,同時更新の整合性を保ちます(排他制御)。