平成28年 春期 データベーススペシャリスト 午前II 問18

分散データベースシステムの目標の一つである“移動に対する透過性”の説明として、適切なものはどれか。

 ア  運用の都合や性能向上の目的で、表の格納サイトが変更されても、利用者にこの変更を意識させないで利用可能にする機能のことである。
 イ  データベースが通信網を介して物理的に分散配置されていても、利用者にこの分散状況を意識させないで利用可能にする機能のことである。
 ウ  一つの表が複数のサイトに重複して格納されていても、利用者にこれを意識させないで利用可能にする機能のことである。
 エ  一つの表が複数のサイトに分割して格納されていても、利用者にこれを意識させないで利用可能にする機能のことである。


答え ア


解説
分散データベースの透過性とは

  • 位置に対する透過性
    サーバの設置されている場所をアプリケーションプログラムが意識することなく利用できる。
  • 移動に対する透過性
    データを格納しているサーバが変わっても、アプリケーションプログラムを変更することなく利用できる。
  • 分割に対する透過性
    データが複数に分割されて保存されていたとしても、アプリケーションプログラムが意識することなく利用できる。
  • 重複(複製)に対する透過性
    データが複数のサーバに重複して格納されていたとしても、アプリケーションプログラムが意識することなく利用できる。
  • 障害に対する透過性
    サーバが障害で停止し別のサーバに切り替わったとしても、アプリケーションプログラムが意識することなく利用できる。
  • アクセスに対する透過性
    利用者が同じ方法でアクセスできる。
などがあります。


キーワード
・分散データベース

キーワードの解説
  • 分散データベース
    ネットワークに接続した複数のデータベースを、一つのデータベースとして使用する技術のことです。
    利用者は複数のデータベースを調停するサーバに対しサービスを依頼することでデータベースにアクセスできます。利用者から見てデータベースが一つなのか、複数なのかは意識しません。
    分散データベースを使用することで、データベースの負荷を減らすことができます。

もっと、「分散データベース」について調べてみよう。

戻る 一覧へ 次へ