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

令和4年度 秋期 午前Ⅱ 問11

データ操作

等結合に関する問題

関係 R,S の等結合演算は,どの演算によって表すことができるか。

答えと解説を見る

✓ これが正解エ直積と選択

解説

全ての組合せを直積で作り、値の等しい組を選択で残すのが等結合です。

等結合は、R と S の組を組み合わせ、指定した属性の値が等しいものだけを残す演算です。これを分解すると、まず直積で R の各組と S の各組の全ての組合せを作り、次に選択で、結合する属性の値が等しいという条件を満たす組だけを取り出す、という二つの演算になります。たとえば R が3組、S が4組なら、直積で12組を作り、そこから条件に合う組を選びます。したがって、等結合は直積と選択で表すことができます。結合は全ての組合せを作ってから条件で絞る、と分けて考えれば、他の演算との関係を整理できます。

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

出典:令和4年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問11

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