DBデータベーススペシャリスト試験 午前Ⅱ
平成28年度春期 データベーススペシャリスト 午前Ⅱ 問18
問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。
問題
選択肢
- ア運用の都合や性能向上の目的で表の格納サイトが変更されても,利用者にこの変更を意識させないで利用可能にする機能のことである。
- イデータベースが通信網を介して物理的に分散配置されていても,利用者にこの分散状況を意識させないで利用可能にする機能のことである。
- ウ一つの表が複数のサイトに重複して格納されていても,利用者にこれを意識させないで利用可能にする機能のことである。
- エ一つの表が複数のサイトに分割して格納されていても,利用者にこれを意識させないで利用可能にする機能のことである。
解き方のヒントを見る
見え方の境界から整理する
分散した資源を扱うとき、利用者から見える操作や構成の違いがどの程度隠されているかに注目し、仕組みの内部と外部の見え方を分け、概念の境界を意識して整理しましょう。
この問題で問われていること
判断では、配置や接続など内部事情そのものを覚えるのではなく、利用者の操作感や意識すべき対象にどのような影響が現れるかという一つの観点に絞って、各選択肢の説明を読み比べます。
視点
抽象化の境界を確認し、内部の分散配置と利用者が扱う対象を分けて考えます。説明がどの層の見え方を述べているかを整理すると、概念同士の混同を避けやすくなります。
確認ポイント
- 利用者が意識する対象と、内部で管理される事情を分けて読む
- 説明が操作の見え方に触れているかを確認する
- 内部構成の説明と利用者への見え方を混同していないか点検する
正解と解説を見る
正解
ア
解説
移動に対する透過性とは、運用上または性能上の理由で表の格納サイトを別のサイトへ変更しても、その移動を利用者に意識させず、従来どおり利用できる性質です。
理由
表の格納サイトを変更することは、データの物理的な所在を移動することです。この移動後も利用者が格納先の変更を意識せずにアクセスできるなら、移動に対する透過性が実現されています。
比較
データベースが複数サイトに分散していることを隠す性質、同じ表を複数サイトに重複して保持することを隠す性質、表を複数サイトへ分割して保持することを隠す性質は、それぞれ別の透過性に関する説明です。
選択肢ア(正解)
これは正解だよ。表の格納サイトを運用上または性能上の理由で変更しても、その移動を利用者に意識させず利用可能にする説明である。データの物理的な所在が変わることを隠すため、移動に対する透過性に該当する。
選択肢イ
これは不正解だよ。通信網を介してデータベースが物理的に分散配置されていることを利用者に意識させない説明は、分散配置そのものを隠す性質に関するものである。格納サイトを移動する変更を扱う説明ではない。
選択肢ウ
これは不正解だよ。一つの表を複数サイトに重複して格納することは、同じデータを複数箇所に保持するレプリケーションに関する説明である。移動によって格納サイトが変更されることを隠す性質とは対象が異なる。
選択肢エ
これは不正解だよ。一つの表を複数サイトに分割して格納することは、表の断片化や分割配置に関する説明である。表の格納場所を別サイトへ移す変更を利用者に意識させない、という移動の透過性とは異なる。
学習のポイント
分散データベースの透過性は、隠される構成変更の種類ごとに整理して覚える。
出典:独立行政法人 情報処理推進機構(IPA)平成28年度春期 データベーススペシャリスト試験 午前Ⅱ 問18(公式資料:問題冊子(PDF) / 解答例)
関連する過去問一覧
IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針