(FE)H29年秋 午前 問29

RDBMS の機能によって実現されるトランザクションの性質はどれか。

 ACID 特性

 関数従属性

 候補キーの一意性

 データ独立性

解説を読む


正解:ア

解説:
ACID 特性とはトランザクション処理(一連の操作)に必要な原子性(atomicity)、一貫性(consistency)、独立性(isolation)、永続性(durability)の頭文字を取ったものです。
RDBMSは関連データベース管理システムと呼ばれるものでデータベースを作成、管理、運用するためのソフトウェアです。ミドルウェアに分類されることもあります。

ア.正解です。ACID特性はトランザクションの基本的な性質を意味します。

イ.関数従属性は2つの表の間の関係が主キー、外部キーのように1:多で構成されることを意味します。データの正規化で実現します。

ウ.一意性とはデータ項目(この場合はキー項目)に重複が許されないということですので、主キー制約の中でもUNIQUE制約で実現します。

エ.データ独立性とはデータに直接アクセスできない仕組みを意味します。データをカプセル化することによりDB障害によるデータ破損を防ぐことや、バックアップ、移行性の向上なども期待できます。三層スキーマモデルで実現します。

解説を閉じる

コメント