it-kakomon › ITパスポート › 令和5年度 › 問100

令和5年度 ITパスポート 問100(テクノロジ)

出典:令和5年度 ITパスポート試験 公開問題 問100(独立行政法人情報処理推進機構(IPA))

関係データベースにおける結合操作はどれか。
  1. ア表から,特定の条件を満たすレコードを抜き出した表を作る。
  2. イ表から,特定のフィールドを抜き出した表を作る。
  3. ウ二つの表から,同じ値をもつレコードを抜き出した表を作る。
  4. エ二つの表から,フィールドの値によって関連付けした表を作る。
正解と解説を見る

正解:エ

【関係データベースの操作】

・選択:表から、条件を満たす行(レコード)だけを取り出す操作

・射影:表から、指定した列(フィールド)だけを取り出す操作

・結合:2つ以上の表を、共通する項目(フィールド)の値で関連付けて、1つの表を作る操作

例えば、「社員表」の部署コードと「部署表」の部署コードで2つの表を結合すると、社員ごとの部署名が分かる表を作れます。

【選択肢の検討】

ア:特定の条件を満たすレコードを抜き出すのは、選択です。

イ:特定のフィールドを抜き出すのは、射影です。

ウ:2つの表から、両方に同じ値で含まれるレコードを抜き出すのは、共通(積)と呼ばれる集合の操作です。

エ:2つの表から、フィールドの値で関連付けた表を作るので、結合です。

よって、正解は選択肢エです。

まず令和8年度の100問を通しで解いてみる(無料)