
応用情報技術者試験 令和7年度 秋期 午前、全80問のうちの問28。
関係
- アビューの
列名は, 基の 表の 列名と 異なる 名称で 定義する ことができる。 - イビューは,
基の 表から 指定した 列を 抜き出すように 定義する ものであり, 行を 抜き出すように 定義する ことは できない。 - ウ二つ以上の
表の 結合に よって 定義された ビューは, 結合の 仕方に よらず更新操作ができる。 - エ和両立な
二つの 表に 対し, 和集合演算を 用いて ビューを 定義する ことは できない。
答えと解説を開く
正解はアです。
ビューは、
ほかの選択肢が違う理由
- イビューは
SELECT 文で 定義するので、 WHERE で 条件を 付けて 行を 絞り込むことも できます。 列だけしか 選べないわけでは ありません。 - ウ複数の
表を 結合した ビューは、 更新した 値を 元の どの 表の どの 行に 戻せば よいか 決まらない 場合が 多く、 結合の 仕方に よっては 更新できません。 - エ列の
数と 型が そろった (和両立な) 2 つの 表は、 UNION (和集合) で つないで ビューに できます。
仕組み
ビューは、
ビュー