応用情報暗記無料で始める

分散データベースとは?ぶんさんデータベース

分散データベースとは、複数のサイトに置かれたデータベース群を、利用者やアプリケーションからは1つのデータベースに見えるよう統合したシステム。実体の所在や分割・複製の仕方をどこまで隠すかという透過性の水準が設計判断で、透過性が高いほど配置を変えてもアプリを書き換えずに済む。

最終更新:2026-10-06

試験情報

応用情報技術者試験の過去問では1回出題されています。

応用情報技術者試験の頻出用語/テクノロジ系

この語が出る過去問を解く →

背景

拠点ごとに個別のデータベースを立てていた時代は、全社集計のたびに各拠点からファイルを集めて突き合わせる必要があり、配置を変えればアプリも書き換えになった。所在をアプリから隠す層を挟めば、性能や法規制に応じてデータの置き場所だけを動かせる。応用情報では、二相コミットの代償まで含めて分散の是非を判断させる形で問われる。

具体例

Oracle Databaseのデータベースリンクや、PostgreSQLのpostgres_fdwは、外部サイトの表をローカルの表と同じ名前で参照できるようにする仕組みで、位置透過性を実装で支える例にあたる。参照先を移しても、定義を張り替えればSQLは元のまま使える。

試験での引っ掛け

透過性の種類の取り違えが最多。所在を意識しないのが位置透過性、どう分割したかが分割(断片化)透過性、複製が何個あるかが複製透過性、DBMS製品の違いを意識しないのが異種DBMS透過性で、設問の「〜を意識せずに済む」の目的語を読み違えると全滅する。透過性が高いことと性能が良いことも別で、二相コミットは待ち合わせのぶん遅くなる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題
  • 分野:テクノロジ系
  • 透過性の種類の取り違えが最多。