令和4年度 ITパスポート 問98 解説
関係データベースで管理している“従業員”表から,氏名の列だけを取り出す操作を何というか。
従業員
| 従業員番号 | 氏名 | 所属コード |
|---|---|---|
| H001 | 試験花子 | G02 |
| H002 | 情報太郎 | G01 |
| H003 | 高度次郎 | G03 |
| H004 | 午前桜子 | G03 |
| H005 | 午後三郎 | G02 |
- ア結合
- イ射影
- ウ選択
- エ和
答えを見る
正解 イ射影
要点表から特定の列を取り出す操作は射影、行を取り出すのは選択
解説
関係データベースの演算で、表から特定の列だけを取り出す操作を射影といいます。“従業員”表から氏名の列だけを取り出すのは射影です。
- ア:結合は、複数の表を共通の列の値で結び付けて一つの表にする操作なので誤り。
- ウ:選択は、表から条件に合う行を取り出す操作なので誤り(例:所属コードがG03の行だけを取り出す)。
- エ:和は、同じ構造の二つの表の行を合わせて一つの表にする操作なので誤り。