平成29年度 秋期 基本情報技術者試験 午前 問29
テクノロジ/データベースRDBMSの機能によって実現されるトランザクションの性質はどれか。
出典:平成29年度 秋期 基本情報技術者試験 午前 問29
- アACID特性
- イ関数従属性
- ウ候補キーの一意性
- エデータ独立性
正解:ア
解説
RDBMSにおけるトランザクションは,原子性(Atomicity),一貫性(Consistency),独立性(Isolation),耐久性(Durability)の4つの性質,すなわちACID特性を満たすように管理されます。これにより,複数の処理が並行して実行されてもデータの整合性が保たれます。
選択肢ごとの解説
- ア正しい。トランザクションが満たすべき原子性・一貫性・独立性・耐久性の性質を,ACID特性と呼びます。
- イ誤り。関数従属性は,正規化理論における属性間の依存関係に関する概念で,トランザクションの性質ではありません。
- ウ誤り。候補キーの一意性は,表の候補キーが満たすべき性質であり,トランザクションの性質ではありません。
- エ誤り。データ独立性は,論理データと物理データの独立性に関するデータベース設計上の概念で,トランザクションの性質ではありません。