データベース
基本情報技術者試験 科目A免除 修了試験 20210613 実施分 問25
関係モデルにおいて表 X から表 Y を得る関係演算はどれか。
表 X:
表 Y:
| 商品番号 | 商品名 | 価格 | 数量 |
|---|---|---|---|
| A01 | カメラ | 13,000 | 20 |
| A02 | テレビ | 58,000 | 15 |
| B01 | 冷蔵庫 | 65,000 | 8 |
| B05 | 洗濯機 | 48,000 | 10 |
| B06 | 乾燥機 | 35,000 | 5 |
| 商品番号 | 数量 |
|---|---|
| A01 | 20 |
| A02 | 15 |
| B01 | 8 |
| B05 | 10 |
| B06 | 5 |
答えを選ぶ
出典:基本情報技術者試験 科目A免除 修了試験 20210613 実施分 問25(問題文は IPA の公開問題。解説は当サイト作成)
答えと解説を見る
正解:イ
覚える知識
関係代数演算の名称と定義(射影・選択・結合・和)
射影は表から特定の列だけを取り出す関係演算、選択は条件に合う行を取り出す演算である。
この問題で必要なこと
表Xから商品番号・数量の列だけを取り出す演算は射影(projection)である。
ひっかけ
選択(行の抽出)と射影(列の抽出)を取り違えさせる。
この知識の出題:本試験系 10 回・免除試験 24 回(公開問題での観測値)