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

- 結合
- 射影
- 選択
- 和
[出典:ITパスポート試験 令和4年度 問98]
スポンサーリンク
正解
正解は「イ」です。
解説
正解は「イ」の「射影」です。射影とは、関係データベースにおいて特定の列(フィールド)だけを取り出す操作のことを指します。例えば、従業員表から氏名の列だけを取り出す場合、射影操作を用います。射影は、必要な情報だけを抽出するために使用され、データの効率的な管理や分析に役立ちます。
ア(結合):
結合は、複数の表を関連付けて一つの表にする操作です。氏名の列だけを取り出す操作とは異なります。
ウ(選択):
選択は、特定の条件に合致する行(レコード)を取り出す操作です。列を取り出す射影とは異なります。
エ(和):
和は、二つの表の和集合を求める操作です。列を取り出す射影とは異なります。
難易度
普通
この問題は、データベースの基本的な操作に関する知識を問うものであり、ITパスポート試験の範囲内であれば理解しやすい内容です。初学者でも基本的なデータベース操作を学んでいれば解答できる問題です。
スポンサーリンク
用語補足
射影:
射影とは、関係データベースにおいて特定の列(フィールド)だけを取り出す操作のことです。例えば、従業員表から氏名の列だけを取り出す場合に使用されます。
選択:
選択とは、関係データベースにおいて特定の条件に合致する行(レコード)を取り出す操作のことです。例えば、従業員表から特定の部署に所属する従業員だけを取り出す場合に使用されます。
対策
この問題を解くためには、関係データベースの基本的な操作(射影、選択、結合、和など)について理解しておくことが重要です。特に、各操作の定義と具体的な使用例を覚えておくと良いでしょう。また、実際にデータベースを操作する練習を通じて、操作の違いを体感的に理解することも有効です。