過去問ぽちぽちby KKM Studio

平成28年度秋期 ITパスポート 問81 解説

複数の利用者がデータベースの同じレコードを更新するときに,データの整合性を保つために行う制御として,適切なものはどれか。

  1. ア正規化
  2. イタイマ監視
  3. ウロールフォワード
  4. エロック/アンロック
答えを見る

正解 エロック/アンロック

要点排他制御(ロック)で同時更新による矛盾を防ぐ

解説

複数の利用者が同じレコードを同時に更新すると、一方の更新が失われるなどの不整合が起きます。そこで、更新中のレコードをロックして他者の更新を待たせ、終わったらアンロックする排他制御を行います。

  • ア:正規化はデータの重複をなくすための設計手法なので誤り。
  • イ:タイマ監視は、一定時間内に処理が終わるかを監視する仕組みなので誤り。
  • ウ:ロールフォワードは、障害時にバックアップと更新後ログでデータを復旧する方法なので誤り。
App

スキマ時間に、1問ずつ。
アプリ「ITパスポート 過去問ぽちぽち」

全問を正答・解説つきで収録。毎日の10問に、忘れた頃の復習が自然に混ざります。広告なし・買い切り。

App Store近日公開Google Play近日公開