応用情報技術者平成23年秋期 午前問31

問31

導出表を説明したものはどれか。
  • 実表に依存していない表のことである。
  • 実表の一部をコピーして別に保存した表である。
  • 何らかの問合せによって得られた表である。
  • 二つ以上の実表の関連である。
  • [出題歴]
  • ソフトウェア開発技術者 H20春期 問61

分類

テクノロジ系 » データベース » データ操作

正解

解説

導出表は、1つ以上の基礎となる実表(DBに実データを持つ表)から関係演算・集合演算といったSQL問合せによって作成される仮想的な表全般を指します。SELECT文で得られる結果の他にも、GROUP BY句やWITH句を処理する際に内部的に作られる表も導出表の1つです。ビューは導出表の一つの形態であり、導出表に名前を付けて実表と同じように参照(条件次第では更新も)できるようにしたものです。
  • 導出表は実表を基にして作成されます。
  • 導出表は関係データベース操作によって得られる表であり、実表のコピーではありません。
  • 正しい。関係演算・集合演算等のSQL問合せによって得られる表です。
  • 導出表は単一の表からでも作成できるので「二つ以上の」ではなく「一つ以上」が適切です。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop