データベース
ITパスポート試験|関係データベースにおける結合操作はどれか
関係データベースにおける結合操作はどれか。
ア表から,特定の条件を満たすレコードを抜き出した表を作る。
イ表から,特定のフィールドを抜き出した表を作る。
ウ二つの表から,同じ値をもつレコードを抜き出した表を作る。
エ二つの表から,フィールドの値によって関連付けした表を作る。
正解
エ.二つの表から,フィールドの値によって関連付けした表を作る。
結合(JOIN)は二つの表に共通するフィールド(外部キーと主キーなど)の値を照合し、関連する行を横方向に連結して一つの表を作る操作である。例えば「社員表」と「部署表」を部署コードで結合すると、各社員の部署名が一つの表として参照できる。
?選択肢ごとの解説
ア ×特定の条件を満たすレコードを縦方向に絞り込む操作は「選択(Selection)」または「制限」と呼ばれる。WHERE句に相当するもので、結合とは別の操作である。
イ ×特定のフィールド(列)だけを横方向に取り出す操作は「射影(Projection)」と呼ばれる。SELECT句で列を指定する操作に対応し、行の絞り込みは行わない。
ウ ×二つの表から同じ値を持つレコードだけを抜き出す操作は関係代数の「共通(Intersection、共通演算)」であり、両方の表に共通して存在する行を取り出す集合演…
エ ○結合(JOIN)は二つの表に共通するフィールド(外部キーと主キーなど)の値を照合し、関連する行を横方向に連結して一つの表を作る操作である。例えば「社員表」と「部署表」を部署コードで結合すると、各社員の部署名が一つの表として参照できる。
データベースの他の問題
関係データベースで管理している"従業員"表は次のとおりである。 | 従業員番号 | 氏名 | |---|---| |…関係データベースで管理している次の"ログイン記録"表及び"部署"表がある。 "ログイン記録"表(日時,従業員番号,部署番号,…関係データベースで管理している"口座"表,"顧客"表及び"取引明細"表がある。各表の構成は次のとおりである(実線下線は主キー…関係データベースで管理している"販売明細"表と"商品"表がある。ノートの売上数量の合計は幾らか。 【販売明細】 |…関係データベースで管理している"商品"表に対して,次の三つの操作a~cを行ったとき,得られる値(該当する商品の数)が大きい順…関係データベースに次の"社員"表と"部署"表がある。 "社員"表 | 社員ID | 氏名 | 部署コード | 住所 |…関係データベースの操作を行うための言語はどれか関係データベースで管理された"商品"表と"売上"表がある。 商品表: | 商品コード | 商品名 | 単価(円) |…
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r5k-q100
