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

テクノロジ系

ア ビューの列名は,基の表の列名と異なる名称で定義することができる。
イ ビューは,基の表から指定した列を抜き出すように定義するものであり,行を抜き出すように定義することはできない。

なぜ違う: WHERE 条件で行を絞り込むビューも定義できる。

ウ 二つ以上の表の結合によって定義されたビューは,結合の仕方によらず更新操作ができる。

なぜ違う: 結合ビューは結合の仕方により更新できない場合がある。

エ 和両立な二つの表に対し,和集合演算を用いてビューを定義することはできない。

なぜ違う: 和両立な表どうしの和集合でビューを定義できる。

正解: ア

要点: ビューの列名は基の表と異なる名称で定義できる(AS句)。

ビューの列名は基の表の列名と異なる名称で定義できる。列だけでなく行(WHERE)の絞り込みもでき、和両立な表どうしの和集合でビューを定義することもできる。複数表の結合で定義したビューは結合の仕方により更新できないことがある。

この問題に出てくる用語

関連キーワード: 関係データベース・ビュー・SQL

同じ回の前後の問題

テクノロジ系の他の問題

アプリで弱点分析つきの演習ができます

App Store

応用情報技術者の学習アプリ(応用情報トレ)

出典:令和7年度 秋期 応用情報技術者試験 午前 問28