基本情報技術者試験 基本情報技術者試験 令和4年度 科目A サンプル問題 午前 問24: 関係モデルにおいて表 X から表 Y を得る関係演算はどれか。 【表 X】(商品番号, 商品名, 価格, 数量) ・A01 カメラ 13,000 20 ・A02

基本情報技術者試験 令和4年度 科目A サンプル問題
Q 2424 / 60
関係モデルにおいて表 X から表 Y を得る関係演算はどれか。 【表 X】(商品番号, 商品名, 価格, 数量) ・A01 カメラ 13,000 20 ・A02 テレビ 58,000 15 ・B01 冷蔵庫 65,000 8 ・B05 洗濯機 48,000 10 ・B06 乾燥機 35,000 5 【表 Y】(商品番号, 数量) ・A01 20 ・A02 15 ・B01 8 ・B05 10 ・B06 5
この問の正解率:59.96%(1,366件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

関係モデルにおいて表 X から表 Y を得る関係演算はどれか。 【表 X】(商品番号, 商品名, 価格, 数量) ・A01 カメラ 13,000 20 ・A02 テレビ 58,000 15 ・B01 冷蔵庫 65,000 8 ・B05 洗濯機 48,000 10 ・B06 乾燥機 35,000 5 【表 Y】(商品番号, 数量) ・A01 20 ・A02 15 ・B01 8 ・B05 10 ・B06 5

選択肢

  • .結合 (join)
  • .射影 (projection)
  • .選択 (selection)
  • .併合 (merge)

正解

. 射影 (projection)

解説

表 X(商品番号, 商品名, 価格, 数量)から商品番号と数量だけを取り出した表 Y は、特定の列を取り出す関係演算「射影 (projection)」の結果です。イが正解。

選択肢ごとの解説

  • .結合(join)は2つの表を関連付ける演算で、列の削減ではありません。
  • .列を選んで取り出す射影の定義そのもので、正解です。
  • .選択(selection)は条件で「行」を絞る演算で、列の削減ではありません。
  • .併合(merge)は同じ列構成の表を縦に結合する演算です。

基本情報技術者試験 令和4年度 科目A サンプル問題過去問一覧へ戻る・問24