IT用語帳
DBデータベースの実装・テスト · 物理データベースの設計

レプリケーション

Replication

れぷりけーしょん

データベースのデータを複数のサーバに複製し、同期を保つ技術。同期レプリケーション(即時反映)と非同期レプリケーション(遅延反映)がある。可用性の向上、負荷分散、災害対策に使用される。

共有:

Related

他の資格での定義

IPレプリケーション

データベースやサーバのデータを別のサーバに複製し、同期を保つ仕組み。障害時のデータ保全や負荷分散に利用され、可用性と信頼性の向上に寄与する。

FEレプリケーション

データベースの内容を別のサーバーにリアルタイムまたは定期的に複製する技術。障害時の可用性向上や負荷分散に利用され、マスター・スレーブ構成が一般的。

APレプリケーション

データベースの複製を別のサーバに作り、更新内容を継続的に反映させる仕組み。参照処理を複製側に振り分けて負荷を分散でき、障害時には複製を昇格させて可用性を確保できる。

PD-Dレプリケーション

データベースの内容を別のサーバやサイトに複製し、更新を継続的に反映して同じ内容に保つ仕組み。更新を受け付ける主サーバと複製先の構成のほか、複数のサーバで更新を受け付けるマルチマスタ構成もあり、障害時の切替えによる可用性の向上と参照処理の分散に使う。更新の反映を待つ同期型は整合性が高いが応答が遅く、待たない非同期型では複製先に反映の遅れが生じる。

A-1レプリケーション

データベースの複製(レプリカ)を別のサーバに作り、元のデータベースの更新内容を継続的に反映して同じ内容を保つ仕組み。参照の処理を複製側に振り分けて負荷を分散でき、障害時は複製に切り替えて可用性を確保できる。反映の方式には同期型と非同期型がある。

Past Exams

過去問での出題

過去問で 14 回出題(ITパスポート試験 3・応用情報技術者試験 3・ITサービスマネージャ試験 2・高度試験 午前Ⅰ 2・情報セキュリティマネジメント試験 1・システムアーキテクト試験 1・データベーススペシャリスト試験 1・情報処理安全確保支援士試験 1)

残り 4 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

データベーススペシャリスト試験の過去問によく出る用語

Related

関連キーワードの用語

DB関係モデル

E.F.コッドが提唱した、データを2次元の表(リレーション)で表現するデータモデル。数学的な集合論と述語論理に基づき、データの構造・操作・整合性制約を定義する。現在のRDBMSの理論的基盤である。

DBリレーション

関係モデルにおける基本的なデータ構造で、属性(列)の集合で定義されるスキーマと、タプル(行)の集合で構成される。数学的には定義域の直積の部分集合である。実装上はテーブルに対応する。

DBタプル

関係モデルにおいて、リレーションを構成する1つの要素(行)。各属性に対して1つの値を持つ。実装上はテーブルの行(レコード)に対応する。

DB属性

関係モデルにおいて、リレーションの列に相当する要素。属性名と定義域(ドメイン)を持ち、各タプルは属性ごとに定義域内の値をとる。実装上はテーブルのカラムに対応する。

DB定義域(ドメイン)

関係モデルにおいて、属性がとりうる値の集合。例えば「年齢」属性のドメインは正の整数、「性別」属性のドメインは{'男','女'}など。SQLではCHECK制約やデータ型で制限を実現する。

DB関係代数

関係モデルに対する操作を数学的に定義した代数体系。選択、射影、結合、和、差、直積、商などの演算からなる。SQLの理論的基盤であり、問合せ最適化の基礎となる。