平成27年度春期 ITパスポート 問77 解説
DBMSにおいて,データへの同時アクセスによる矛盾の発生を防止し,データの一貫性を保つための機能はどれか。
- ア正規化
- イデッドロック
- ウ排他制御
- エリストア
答えを見る
正解 ウ排他制御
要点排他制御は同時アクセスによるデータの矛盾を防ぐ
解説
排他制御は、複数のトランザクションが同じデータを同時に更新しようとしたとき、ロックをかけて一方を待たせることで、データの矛盾を防ぎ一貫性を保つ機能です。
- ア:正規化は、データの重複をなくすように表を分割・設計する手法なので誤り。
- イ:デッドロックは、互いに相手のロック解除を待ち合って処理が進まなくなる状態なので誤り。
- エ:リストアは、バックアップからデータを復元することなので誤り。