基本情報技術者平成19年春期 午前問60

午前問60

更新不可能なビューはどれか。
  • ビュー定義にGROUP BY句が含まれるビュー
  • ビュー定義にWHERE句が含まれるビュー
  • ビューに対するビュー
  • 元の表の主キーを含まないビュー

分類

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

正解

解説

更新可能なビューとは、実表に対して実表の行を挿入、更新または削除できるビューのことです。更新可能なビューにするためには次に挙げるいくつかの条件を満たしていなくてはなりません。
  1. 集計関数 (AVG、COUNT、SUM、MIN、MAXなど)が含まれないこと。
  2. GROUP BY、HAVING、MODEL、CONNECT BYまたはSTART WITH または DISTINCT の各句を含まないこと。
  3. SELECT構文のリストにあるコレクション式
  4. SELECT構文のリストにある副問合せ
  5. WITH READ ONLYが指定された副問合せ
  6. 2つ以上の表を結合していないこと。(例外あり)
したがって「ア」のGROUP BY句が含まれるビューは更新不可能なビューとなります。
© 2010-2021 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop