データベーススペシャリスト 平成30年春期 午前U 問12

午前U 問12

導出表に関する記述として,適切なものはどれか。
  • 算術演算によって得られた属性の組である。
  • 実表を冗長にして利用しやすくする。
  • 導出表は名前をもつことができない。
  • ビューは導出表の一つの形態である。

分類

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

正解

解説

導出表は、1つ以上の基礎となる表(実表)から関係データベース操作によって作成される仮想の表です。SQLにおいては「CREATE VIEW文」で定義します。導出表は実表と異なり実際のデータを持っているわけではありません。
  • 導出表を得る演算は関係演算です。
  • 利用しやすくするという点はあっていますが、実表を冗長化したものではありません。導出表は、その定義のみがDD(データディクショナリ)に記録されており、実データを持ちません。DBMSは、導出表への閲覧・更新要求の度に実表を関係演算して導出表を得ています。
  • CREATE VIEW文で命名できます。
  • 正しい。ビューとは名前を付けた導出表のことです。
© 2016-2018 データベーススペシャリストドットコム All Rights Reserved.

Pagetop