平成24年度 春期 基本情報技術者試験 午前 問29
テクノロジ/データベース関係データベース管理システム(RDBMS)におけるビューに関する記述のうち,適切なものはどれか。
出典:平成24年度 春期 基本情報技術者試験 午前 問29
- アビューとは,名前を付けた導出表のことである。
- イビューに対して,ビューを定義することはできない。
- ウビューの定義を行ってから,必要があれば,その基底表を定義する。
- エビューは一つの基底表に対して一つだけ定義できる。
正解:ア
解説
ビューとは,一つ以上の実表(基底表)から,あたかも一つの表であるかのように名前を付けて定義した仮想的な表(導出表)のことです。実データを保持せず,参照のたびに定義に基づいて実表から生成されます。
選択肢ごとの解説
- ア正しい。ビューとは,名前を付けた導出表のことであるという説明が,ビューの定義そのものです。
- イ誤り。既存のビューを基にして新たなビューを定義すること(ビューに対するビューの定義)は可能です。
- ウ誤り。ビューを定義するには,その基となる基底表が先に存在している必要があり,順序が逆です。
- エ誤り。一つの基底表に対して複数のビューを定義することができ,一つだけに制限されません。