過去問解きまくり研究所 ホーム

令和2年度 10月 午前Ⅱ 問9

データ操作

関係代数における直積に関する記述

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

答えと解説を見る

✓ これが正解エ二つの関係における,それぞれのタプルの全ての組合せの集合である。

解説

直積は、二つの関係のタプルを全て組み合わせた集合です。

直積は、二つの関係について、一方の全てのタプルと他方の全てのタプルを総当たりで組み合わせた集合を作る演算です。条件は何も付けないので、一方がm個、他方がn個のタプルを持てば、結果はm×n個のタプルになります。例えば3行の関係と2行の関係の直積は6行で、属性は両方の関係の属性を並べたものになります。直積の結果から条件を満たす組だけを取り出すと結合になる、という関係で捉えると、選択・射影・結合との違いを整理しやすくなります。

ほかの選択肢はなぜ違うのか

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

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)