サンプル問題 [科目A]問21

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
RDBMSにおけるビューに関する記述のうち,適切なものはどれか。

  • ビューとは,名前を付けた導出表のことである。
  • ビューに対して,ビューを定義することはできない。
  • ビューの定義を行ってから,必要があれば,その基底表を定義する。
  • ビューは一つの基底表に対して一つだけ定義できる。
正解 問題へ
分野:テクノロジ系
中分類:データベース
小分類:データ操作
解説
ビューは、1つ以上の基礎となる表(基底表:DBに実データを持つ表)や他のビューから、何らかの関係演算によって得られた結果(導出表)に名前を付けたものです。仮想的な表なので実表とは異なり実際のデータは持っていません。ビューを作成するには、SQLの CREATE VIEW 文を使用します。
  • 正しい。ビューは関係演算によって得られた導出表に名前を付け、簡単に呼び出せるようにしたものです。
  • ビューをもとにしたビューを定義することも可能です。
  • 記述は逆で、基底表を定義してからビューを定義するという順序です。ビューのデータは基底表のデータに依存するので、基底表が定義されていない状態ではビューを作成することはできません。
  • 1つの基底表をもとにした複数のビューを定義することも可能です。

この問題の出題歴


Pagetop