本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成29年度 技術士第一次試験問題【専門科目】

V−23

データベースにおけるトランザクションの原子性に関する次の記述のうち、最も適切なものはどれか。

@ 更新途中のトランザクションの処理結果を他のトランザクション処理から見ることができない。

A 同時に実行しているトランザクションは互いに影響を与えない。

B トランザクションに含まれる操作すべてが成功か失敗のどちらかになる。

C トランザクションをコミットするとデータの処理結果は保たれる。

D トランザクションを実行した前後でデータの一貫性が保たれる。


正解

B


解説

トランザクション処理においてはACID特性が求められる。

@ Isolation (独立性・隔離性) に関する記述である。
A Isolation (独立性・隔離性) に関する記述である。
B 正しい。Atomicity (原子性) に関する記述である。
C Durability (永続性・耐久性) に関する記述である。
D Consistency (一貫性) に関する記述である。

V−22 目次 V−24