データベースシステムにおいて、複数のトランザクション処理プログラムが同一データベースを同時に更新する場合、論理的な矛盾を生じさせないために用いる技法はどれか。
ア | 再編成 |
イ | 正規化 |
ウ | 整合性制約 |
エ | 排他制御 |
ア | × | データベースの追加・削除が繰り返されると空き領域が発生するので、これを連続した領域に戻す作業 |
イ | × | データの重複や矛盾を排除し、論理的なつながりを明確にする技法 |
ウ | × | データが定義した規則に沿って、 重複や矛盾をなくすように格納(追加・変更・削除等)されることを保障する制約 |
エ | ○ | 複数の利用者が同時にデータを更新する際に矛盾を起こさせない仕組み |