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