ITパスポート 過去問
令和4年度
問98 (テクノロジ系 問98)
問題文
関係データベースで管理している「従業員」表から、氏名の列だけを取り出す操作を何というか。

このページは閲覧用ページです。
履歴を残すには、 「新しく出題する(ここをクリック)」 をご利用ください。
問題
ITパスポート試験 令和4年度 問98(テクノロジ系 問98) (訂正依頼・報告はこちら)
関係データベースで管理している「従業員」表から、氏名の列だけを取り出す操作を何というか。

- 結合
- 射影
- 選択
- 和
正解!素晴らしいです
残念...
この過去問の解説 (3件)
01
2が正解です。
関係データベースには、「結合」、「射影」、「選択」、「和」という操作があり、それぞれ以下のような内容になっています。
「結合」 2つ以上の表の列を組み合わせて新たな表を作り出す
「射影」 選択した列を表から取り出す
「選択」 選択した行を表から取り出す
「和」2つの表の和集合を取り出す
1の解説)結合は、2つ以上の表の列を組み合わせて新たな表を作り出す操作です。
2の解説)正解です。
3の解説)選択は、選択した行を表から取り出す操作です。
4の解説)和は、2つの表の和集合を取り出す操作です。
参考になった数23
この解説の修正を提案する
02
リレーショナルデータベースでは、データを2次元の表に格納して操作及び編集します。その際にはSQLというものを使います。
操作には次のような種類があります。
1 結合
ある表と別の表を合併し、大きな一つの表を作ることです。例えば設問の従業員表とは別に所属部署一覧表というのがあり、
従業員番号|部署|担当|
という項目だった場合、従業員表と所属部署一覧表を結合すると
従業員番号|氏名|所属コード|部署|担当|
という項目を持つ大きな表が出来上がります。
2 射影
データを縦方向に取り出す方法です。リレーショナルデータベースでは縦方向を列、横方向を行といいます。この場合
氏名
試験花子
情報太郎
高度次郎
午前桜子
午後三郎
という結果になります。
3 選択
データを横方向に取り出す方法です。従業員番号がH003のデータを選択すると、
H003|高度次郎|G03
となります。
4 和
別の表のデータと合わせて表をつくる方法です。和演算ともいいます。従業員表とは別に研修員表があり、
従業員番号|氏名|所属コード
T001|基本英美|G04
T002|応用七海|G05
T003|技術愛茉|G06
という表があり、従業員表と研修員表の和演算をすると
従業員番号|氏名|所属コード
H001|試験花子|G02
H002|情報太郎|G01
H003|高度次郎|G03
H004|午前桜子|G03
H005|午後三郎|G02
T001|基本英美|G04
T002|応用七海|G05
T003|技術愛茉|G06
となります。
参考になった数11
この解説の修正を提案する
03
表から列のみ取り出す操作を射影といいます。
1.不正解です。2つ以上の表を結合して1つの表にする操作です。
2.正解です。
3.不正解です。表から行のみを取り出す操作です。
4.不正解です。列が同じ2つの表を結合する操作です。
参考になった数2
この解説の修正を提案する
前の問題(問97)へ
令和4年度 問題一覧
次の問題(問99)へ