No.110 DBMSにおいて,複数のトランザクション処理プログラムが同一データベースを同時に更新する場合,論理的な矛盾を生じさせないために用いる技法はどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
排他制御は、トランザクションの整合性を保つために、1つのタスクがデータ更新のトランザクションを実行している間は、その処理が終わるまで同じデータに対する他のトランザクション要求を待機させる仕組みです。
複数のトランザクションが同じデータを更新しようとしたときに、データを「ロック」することで同時更新による更新消失を防ぎます。
複数のトランザクションが同じデータを更新しようとしたときに、データを「ロック」することで同時更新による更新消失を防ぎます。
- 再編成
再編成は、データを適切に再配置することで、データベースのアクセス効率を回復させる処理です。 - 正規化
正規化は、関係データベースを構築するに当たり、データの冗長性の排除、整合性の確保、及び保守性の向上などを目的として行われる処理です。 - 整合性制約
整合性制約は、データベースの整合性を保つために表や列に設定される制約です。 - 排他制御
正しい。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |