関係データベースにおけるビュー定義と列名の別名指定

関係データベースのビュー(仮想表)は、 CREATE VIEW ビュー名 (別名列1, 別名列2, ...) AS SELECT ... のように、基となる実表の列名とは異なる独自の列名を付与して定義することができます。したがって正解はアです。 WHERE句を用いて特定の行のみを射影・選択して定義することが可能です。 結合ビューの更新(INSERT/UPDATE/DELETE)は、更新可能性の要件を満たす単一の実表キーを保持するビュー等に限定され、無条件に更新できるわけではありません。 UNION演算子を用いたビュー定義はSQL標準で広く認められています。

関係データベースのビューに関する記述のうち,適切なものはどれか。

出典令和3年度 秋期 システム監査技術者試験 午前Ⅱ 問21
ア
ビューの列は,基の表の列名と異なる名称で定義することができる。
イ
ビューは,基の表から指定した列を抜き出すように定義するものであり,行を抜き出すように定義することはできない。
ウ
二つ以上の表の結合によって定義されたビューは,結合の仕方によらず更新操作を行うことができる。
エ
和両立な二つの表に対し,和集合演算を用いてビューを定義することはできない。