「集中データベースと分散データベースって何が違うの?」
応用情報技術者試験でもデータベース分野で頻出ですが、
- どちらが速い?
- 障害に強いのは?
- クラウドと関係ある?
- メリット・デメリットが覚えられない…
で混乱する人がかなり多いテーマです。
この記事では、
- 集中データベースとは?
- 分散データベースとは?
- 違い
- メリット・デメリット
- 試験での頻出ポイント
を分かりやすく解説します!
まず結論
集中データベース
「データを1か所で管理する方式」
分散データベース
「データを複数拠点に分散して管理する方式」
超簡単にいうと
| 方式 | イメージ |
|---|---|
| 集中DB | 1つの大きな倉庫 |
| 分散DB | 複数の倉庫 |
集中データベースとは?
超頻出!
特徴
データを1台のDBサーバに集約
イメージ
東京DBサーバ
↑
全国の利用者
メリット
- 管理が簡単
- データ整合性を保ちやすい
- バックアップしやすい
デメリット
- サーバ障害に弱い
- 負荷集中
- 拠点が遠いと遅延発生
分散データベースとは?
超重要!
特徴
複数サーバにデータを分散
イメージ
東京DB
大阪DB
福岡DB
メリット
- 障害に強い
- 負荷分散できる
- 地域ごとに高速アクセス
デメリット
- 管理が複雑
- データ同期が必要
- 整合性維持が難しい
具体例
集中DB
メリット
- 障害に強い
- 負荷分散できる
- 地域ごとに高速アクセス
デメリット
- 管理が複雑
- データ同期が必要
- 整合性維持が難しい
具体例
集中DB
本社サーバ1台
で全社員が利用。
分散DB
東京支店
大阪支店
名古屋支店
それぞれにDB配置。
集中DBと分散DBの違い
| 比較 | 集中DB | 分散DB |
|---|---|---|
| データ配置 | 1か所 | 複数 |
| 管理 | 簡単 | 複雑 |
| 障害耐性 | 低い | 高い |
| 負荷分散 | 難しい | 容易 |
| 整合性管理 | 容易 | 難しい |
分散DBで重要な課題
超頻出!
データ同期
最新状態を揃える
例
東京で更新
↓
大阪にも反映
レプリケーション
重要!
意味
データ複製
目的
- 可用性向上
- 障害対策
- 負荷分散
クラウドとの関係
発展知識!
多くのクラウドサービスは
分散データベース技術
を利用しています。
応用情報で超頻出
かなり狙われる👇
- 集中DB
- 分散DB
- レプリケーション
- 負荷分散
- 可用性
よくあるひっかけ
「分散DBは整合性管理が簡単」
→ ❌違う!
分散DBは:
整合性管理が難しい
1分で復習!
集中DB
1か所で管理
分散DB
複数拠点で管理
集中DB
管理しやすい
分散DB
障害に強い
練習問題
問題
分散データベースの特徴として最も適切なものはどれか。
ア
データを1台で集中管理する
イ
障害時に全サービスが停止しやすい
ウ
複数サーバでデータを管理し可用性を高める
エ
データ同期が不要
解答
正解:ウ
解説
分散データベースは複数サーバでデータを管理することで、障害耐性や可用性を向上させます。
まとめ
集中データベースとは
「1か所で管理」
分散データベースとは
「複数拠点で管理」
超重要
- 集中DB=管理しやすい
- 分散DB=障害に強い
- レプリケーション
- 整合性管理
まずは、
「集中=1つの倉庫」
「分散=複数の倉庫」
このイメージを持つとかなり理解しやすくなります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント