No.119 RDBMSの機能によって実現されるトランザクションの性質はどれか。
⭕️
❌
💾
🖊 | ☑️ |
⭕️ | [[ AnswerCalc[0] ]] % | A | [[ AnswerCalc[1] ]] |
ACID特性は、データベースのトランザクション処理を行う上で必要不可欠とされる4つの性質(Atomicity・Consistency・Isolation・Durability)の頭文字を並べた言葉です。
各言葉の意味は以下の通りです。
各言葉の意味は以下の通りです。
- Atomicity : 原子性
- トランザクション内の処理がすべて実行されるか、または全く実行されないことを保証する性質。
- Consistency : 一貫性
- トランザクションによりデータの矛盾が生じないこと。常にデータベースの整合性が保たれていることを保証する性質。
- Isolation : 独立性
- 複数のトランザクションを同時に実行した場合と、順番に実行した場合の結果が等しくなることを保証する性質。一般にロックなどをかけることで直列可能性を保証する。
隔離性と呼ばれる場合もある。 - Durability : 永続性
- 一旦正常終了したトランザクションの結果は、以後システムに障害が発生しても失われないことを保証する性質。
耐久性と呼ばれる場合もある。
- ACID特性
正しい。 - 関数従属性
正規化によって実現される性質です。 - 候補キーの一意性
UNIQUE制約によって実現される性質です。 - データ独立性
3層スキーマモデルによって実現される性質です。
💾
✔️
[[ d.CommentTxt ]] |
< | > |
🥇 |