ウカマルITパスポートログイン

平成30年度 春期 ITパスポート 問65

テクノロジ系

関係データベースの操作a〜cと,関係演算の適切な組合せはどれか。

  • a指定したフィールド(列)を抽出する。
  • b指定したレコード(行)を抽出する。
  • c複数の表を一つの表にする。
選択肢
正解と解説

正解 ウ

列を取り出すのが射影、行を取り出すのが選択、複数の表を1つにするのが結合です。

射影は、表から指定した列(フィールド)だけを取り出す操作です。選択は、表から条件に合う行(レコード)だけを取り出す操作です。結合は、共通の列をもとに複数の表を1つの表にまとめる操作です。aは列なので射影、bは行なので選択、cは複数の表なので結合になります。

ア:結合は複数の表を1つにする操作で、列の抽出ではありません。射影は列を取り出す操作で、行の抽出ではありません。

イ:結合は複数の表を1つにする操作で、行の抽出ではありません。選択は行を取り出す操作で、表をまとめる操作ではありません。

エ:選択は行を取り出す操作で、射影は列を取り出す操作です。aとbの対応が逆になっています。

出典:平成30年度 春期 ITパスポート試験 問65

全年度から出題。10問で実力を判定します。登録不要。

出典:平成30年度 春期 ITパスポート試験 問65(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方