6-04 トランザクション処理

令和6年度公開  問7

DBMSに実装すべき原子性(atomicity)を説明したものはどれか。

解答 ウ

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

令和5年度公開  問7

トランザクションが,データベースに対する更新処理を完全に行うか,全く処理しなかったかのように取り消すか,のどちらかの結果になることを保証する特性はどれか。

解答 イ

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