排他制御

DBMSにおける排他制御(ロック機構)は、複数のトランザクションやプログラムが同一のデータに対して同時に更新アクセスを行った場合に、更新の消失(失われた更新問題)や不整合が生じるのを防ぎ、データの一貫性(整合性)を維持することを目的としています。 アクセス権管理やバリデーションチェック(整合性制約)の説明です。 データ独立性(3層スキーマ構造)の説明です。 ユーザー認証やアクセス制御リスト(ACL)の説明です。

データベース管理システムにおける排他制御の目的として,適切なものはどれか。

出典令和元年度秋期 ITパスポート試験 公開問題 問64
ア
誤ってデータを修正したり,データを故意に改ざんされたりしないようにする。
イ
データとプログラムを相互に独立させることによって,システムの維持管理を容易にする。
ウ
データの機密のレベルに応じて,特定の人しかアクセスできないようにする。
エ
複数のプログラムが同一のデータを同時にアクセスしたときに,データの不整合が生じないようにする。