関係データベースにおける結合操作はどれか。

テクノロジ系

ア 表から,特定の条件を満たすレコードを抜き出した表を作る。

なぜ違う: これは条件を満たす行を取り出す選択(selection)の説明であり,結合ではない。

イ 表から,特定のフィールドを抜き出した表を作る。

なぜ違う: これは特定列を取り出す射影(projection)の説明であり,結合ではない。

ウ 二つの表から,同じ値をもつレコードを抜き出した表を作る。

なぜ違う: 同じレコードを抜き出すのは積(共通)などの集合演算に近く,フィールド値で関連付ける結合とは異なる。

エ 二つの表から,フィールドの値によって関連付けした表を作る。

正解: エ

要点: 結合は二つの表をフィールドの値で関連付けて一つの表を作る操作。

結合(join)は,二つの表からフィールドの値によって関連付けし,一つの表を作る操作である。選択は条件を満たす行の抽出,射影は特定列の抽出を指す。

この問題に出てくる用語

関連キーワード: データベース・関係演算・結合

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

ITパスポートの学習アプリ(ITパストレ)

出典:令和5年度 ITパスポート試験 公開問題 問100