98の正解: テクノロジ系データベース

関係データベースで管理している“従業員”表から、氏名の列だけを取り出す操作を何というか。

問98の図

この設問が問うていること

関係データベースの関係演算のうち、特定の「列」のみを取り出す「射影」操作について問う設問です。

結合
選択肢の解説: 結合(ジョイン)は、共通の属性を持つ2つの異なる表をつなぎ合わせて新しい一つの表を作る操作です。
射影正解
選択肢の解説: 射影は、表の中から特定の「列(カラム)」のデータだけを抽出する操作であるため、適切です。
選択
選択肢の解説: 選択(セレクション)は、表の中から条件に合致する特定の「行(レコード)」だけを取り出す操作です。
選択肢の解説: 和(ユニオン)は、同じ構造を持つ2つの表のレコードを足し合わせて合算する(重複は除く)集合演算です。

総合解説

関係データベースにおける主要な関係演算に関する問題です。 代表的な3つの関係演算は以下の通りです。 ・射影(プロジェクション:選択肢b): テーブルから特定の「列(縦方向)」のみを切り出す操作です(例:従業員表から「氏名」の列のみを取り出す)。 ・選択(セレクション:選択肢c): テーブルから特定の条件を満たす「行(横方向)」のみを抽出する操作です(例:従業員表から「年齢が30歳以上」の行を取り出す)。 ・結合(ジョイン:選択肢a): 2つのテーブルを共通のフィールド(キー)で紐づけて、一つのテーブルに統合する操作です。 したがって、正解は選択肢bです。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和4年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和4年度の過去問CBTを解く