ITパスポート|データベース 問3
複数の利用者がデータベースの同じレコードを更新するときに、データの整合性を保つために行う制御として、適切なものはどれか。
正解:エ
解説
同じデータを同時に更新すると、片方の更新が失われるなどの矛盾が起きます。更新中のデータをロックして、ほかの人が更新できないようにし、終わったらアンロック(解除)します(排他制御)。
- ア 正規化は、表を適切に分けて、データの重複や矛盾をなくす設計の作業です。
- イ タイマ監視は、処理が決まった時間内に終わるかを見張ることです。
- ウ ロールフォワードは、障害のときに、バックアップに更新の記録を反映して回復させることです。
- エ 正解。同時更新の整合性を保つには、ロックとアンロックを行います。
出典:平成28年度秋期 ITパスポート試験 公開問題 問81(読点「,」を「、」に改変)