DBMS において,複数のトランザクション処理プログラムが同一データベースを同時に更新する場合,論理的な矛盾を生じさせないために用いる技法はどれか。
再編成
正規化
整合性制約
排他制御
複数のトランザクションが同一データを同時に更新すると,更新の順序によってデータの矛盾(同時実行の問題)が生じることがある。これを防ぐため,あるトランザクションがデータを更新している間は,他のトランザクションからのアクセスを待たせて,同時に更新できないようにする技法が排他制御(ロック)である。
したがって,正解は「エ」である。