データベースの排他制御において、データの整合性を保つために、処理中のデータへの他からのアクセスを制限する仕組みはどれか。

ロックは、あるトランザクションがデータを更新している間、他のトランザクションがそのデータを読み書きできないように鍵をかける機能である。