- トップページ
- データベーススペシャリスト
- 平成23年度特別問題一覧
- 平成23年度特別問題20-解答・解説-分析
平成23年度特別問題
問題20
分散データベースにおける“複製に対する透過性”の説明として、適切なものはどれか。
ア | それぞれのサーバのDBMSが異種であっても、プログラムはDBMSの相違を意識する必要がない。 |
イ | 一つの表が複数のサーバに分割されて配置されていても、プログラムは分割された配置を意識する必要がない。 |
ウ | 表が別のサーバに移動されても、プログラムは表が配置されたサーバを意識する必要がない。 |
エ | 複数のサーバに一つの表が重複しても、プログラムは表の重複を意識する必要がない。 |
分散データベースにおける“複製に対する透過性”の説明として、適切なものはどれか。
ア | それぞれのサーバのDBMSが異種であっても、プログラムはDBMSの相違を意識する必要がない。 |
イ | 一つの表が複数のサーバに分割されて配置されていても、プログラムは分割された配置を意識する必要がない。 |
ウ | 表が別のサーバに移動されても、プログラムは表が配置されたサーバを意識する必要がない。 |
エ | 複数のサーバに一つの表が重複しても、プログラムは表の重複を意識する必要がない。 |
解答:エ
<解説>
データベースシステムが分散した複数のシステムから構成されていることを利用者に意識させないことを分散透過性という。
分散データベースの透過性には次のものがある。
- アクセス透過性
- 利用者が同じ方法でアクセスできる。
- 位置透過性
- データの存在する場所を知らなくてもアクセスできる。
- 重複透過性(複製透過性)
- データが複数のサーバに重複して格納されていたとしても、アプリケーションプログラムが意識することなく利用できる。
- 分割透過性
- データが複数に分割されて保存されていたとしても、アプリケーションプログラムが意識することなく利用できる。
- 移動透過性
- データを格納しているサーバが変わっても、アプリケーションプログラムを変更することなく利用できる。
- 平行透過性
- 複数のサイトから同時に並行して操作することが可能である。
- 障害透過性
- サーバが障害で停止し別のサーバに切り替わったとしても、アプリケーションプログラムが意識することなく利用できる。
- 規模透過性
- アプリケーションやOSの構成に影響を与えることなくシステムの規模を変更できる。
- データモデル透過性
- 各サイトのデータモデルが、リレーショナルモデル、階層モデル、ネットワークモデル、ランダムファイルなどのように異なっていても、利用者が意識することなく利用できる。
ア | × | データモデル透過性の説明である。 |
イ | × | 分割透過性の説明である。 |
ウ | × | 移動透過性の説明である。 |
エ | ○ | 重複透過性(複製透過性)の説明である。 |
キーワード
- 「分散データベースの透過性」関連の過去問題・・・分散データベースの透過性とは
- 基本情報技術者 平成21年度(秋季) 問35
- データベーススペシャリスト 平成23年度(特別) 問20
お問い合わせ