DBMSに実装すべき原子性(atomicity)を説明したものはどれか。
解答 ウ
ACID特性
原子性は,トランザクション処理が全て完了するか,全く処理しなかったかのように取り消すこと。
一貫性は,データベースのデータが常に整合性が保たれていること。
独立性は,複数のトランザクションを同時に実行しても,お互いに干渉しないこと。
耐久性は,トランザクション処理の完了後,処理結果が消失することなく永続的に保証されること。
トランザクションが,データベースに対する更新処理を完全に行うか,全く処理しなかったかのように取り消すか,のどちらかの結果になることを保証する特性はどれか。
解答 イ
ACID特性
原子性は,トランザクション処理が全て完了するか,全く処理しなかったかのように取り消すこと。
一貫性は,データベースのデータが常に整合性が保たれていること。
独立性は,複数のトランザクションを同時に実行しても,お互いに干渉しないこと。
耐久性は,トランザクション処理の完了後,処理結果が消失することなく永続的に保証されること。