IPA過去問ドリル

令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問9

テクノロジ/データベース

関係代数における直積に関する記述として,適切なものはどれか。

出典:令和2年度 10月 データベーススペシャリスト試験 午前Ⅱ 問9

正解:エ

解説

関係代数における直積(デカルト積)は,二つの関係のそれぞれのタプルについて,あらゆる組合せを作り出す演算であり,二つの関係の属性同士の対応関係は考慮しません。

選択肢ごとの解説

  • 誤り。ある属性の値に付加した条件を満たす全てのタプルの集合を求める演算は,選択(セレクト)の説明です。
  • 誤り。ある関係の指定された属性だけを残して他の属性を取り去って得られる属性の集合を求める演算は,射影(プロジェクト)の説明です。
  • 誤り。二つの関係のあらかじめ指定された二つの属性の2項関係を満たすタプルの組合せを求める演算は,θ結合(シータ結合)など結合演算の説明です。
  • 正しい。直積は,二つの関係のそれぞれのタプルの全ての組合せの集合を生成する演算であり,属性同士の対応関係は考慮しません。
データベーススペシャリストの過去問を演習モードで解く