基本情報技術者講座
★ 猫本 6-04 トランザクション処理(その1) ★
基本情報技術者 平成29年度秋期 問29
RDBMSの機能によって実現されるトランザクションの性質はどれか。
ア | ACID特性 |
イ | 関数従属性 |
ウ | 候補キーの一意性 |
エ | データ独立性 |
解説
トランザクションの特性 → ACID特性
・原子性(Atomicity)
・一貫性(Consistency)
・独立性(Isolation)
・耐久性(Durability)
よって,アである。
解答
ア
基本情報技術者 平成28年度春期 問28
トランザクションが,データベースに対する更新処理を完全に行なうか,全く処理しなかったのように取り消すか,のどちらかの結果になることを保証する特性はどれか。
ア | 一貫性(consistency) |
イ | 原子性(atomicity) |
ウ | 耐久性(durability) |
エ | 独立性(isolation) |
解説
原始性 → All or Nothing
ア | 同一データベースに対する同一処理は,何度実行しても結果は同じである。(DB30.1.II.18) |
イ | トランザクション内の処理は,全てが実行されるか,全てが取り消されるかのいずれかである。(DB30.1.II.18)(正解) |
ウ | トランザクション完了後にハードウェア障害が発生しても,更新されたデータベースの内容は保証される。(DB30.1.II.18) |
エ | 一つのトランザクションの処理結果は,他のトランザクション処理の影響を受けない。(DB30.1.II.18) |
解答
イ