令和5年度 ITパスポート試験 問100

関係データベースにおける結合操作はどれか。

解答・解説

正解: エ. 二つの表から,フィールドの値によって関連付けした表を作る。

関係データベースの演算において、結合(Join)操作は、複数の表(テーブル)を特定のフィールド(列)の値を基準にして関連付け、一つの新しい表を作り出す関係演算です。

各選択肢の解説

  • ア: 誤り。表から特定の条件を満たすレコード(行)を抜き出す操作は、選択(Selection)操作です。
  • イ: 誤り。表から特定のフィールド(列)を抜き出す操作は、射影(Projection)操作です。
  • ウ: 誤り。二つの表から同じ値をもつ(共通する)レコードを抜き出す操作は、積(Intersection)操作です。
  • エ: 正解。二つの表をフィールドの値を基準にして関連付ける操作であり、これが結合操作の説明です。

Spineチーム