ビュー 【view】 views / ビュー表

概要

ビューとは、見る(こと)、視点、視界、視野、景色、眺望、見方、見解、見識、眺める、などの意味を持つ英単語。ITの分野ではデータなどの「見え方」「表示の仕方」の意味で用いられることが多い。
ビューのイメージ画像

CGのビュー

コンピュータグラフィックスやビデオゲームの分野で、空間をどのような視点から眺めて画面に表示するかをビューという。真上から見下ろした「トップビュー」(top-down view)、斜め上から見下ろした「クォータービュー」(isometric view)、真横から眺める「サイドビュー」(side view)などがよく知られる。

データベースのビュー表

データベース管理システムDBMS)で、一つまたは複数のテーブルから特定の条件に基づいて一部のデータを抜き出し、あたかも一つの新しいテーブルのように表したものをビューという。

データベース以外のデータ解析システムなどでも、データ群を指定された条件によって整理して表示し、その設定に名前をつけて保存することにより繰り返し呼び出せるようにしたものをビューということがある。

ソフトウェア開発におけるビュー

ソフトウェア開発において、システム全体を機能によって分割する際に、利用者への表示や操作の受け付け(ユーザーインターフェース)を担当する部分のことをビューということがある。

よく知られる設計モデルのMVCModel-View-Controller)では、モデル(Model)、ビュー(View)、コントローラ(Controller)の三つに分割して整理する。ビューは他の二要素からの指示を受けて利用者への表示・出力(の変更)を行い、システムによっては利用者の操作・入力内容をコントローラに伝達する役割を果たす。

(2019.4.14更新)

他の用語辞典による「ビュー」の解説 (外部サイト)

資格試験などの「ビュー」の出題履歴

▼ 基本情報技術者試験
令7修7 問20】 “商品” 表のデータが次の状態のとき,〔ビュー定義〕で示すビュー “収益商品” の行数が減少する更新処理はどれか。商品
商品コード品名型式売値仕入値
S001TT2003150,000100,000
S003SS2003200,000170,000
S005RR2003140,00080,000
〔ビュー定義〕CREATE VIEW 収益商品 AS SELECT * FROM 商品  WHERE 売値 - 仕入値 >= 40000。
令7修7 問21】 ビューのSELECT権限に関する記述のうち,適切なものはどれか。
令6修12 問21】 関係データベースのビューを利用する目的はどれか。
令6修6 問21】 ビューのSELECT権限に関する記述のうち,適切なものはどれか。
令5修12 問21】 関係データベースのビューを利用する目的はどれか。
令5修7 問21】 ビューのSELECT権限に関する記述のうち,適切なものはどれか。
令1修6 問27】 RDBMSにおけるビューに関する記述のうち,適切なものはどれか。
平27修6 問27】 “商品” 表のデータが次の状態のとき,〔ビュー定義〕で示すビュー “収益商品” の行数が減少する更新処理はどれか。商品
商品コード品名型式売値仕入値
S001TT2003150,000100,000
S003SS2003200,000170,000
S005RR2003140,00080,000
〔ビュー定義〕CREATE VIEW 収益商品 AS SELECT * FROM 商品  WHERE 売値 - 仕入値 >= 40000。
平24秋 問29】 “商品” 表のデータが次の状態のとき,〔ビュー定義〕で示すビュー “収益商品” の行数が減少する更新処理はどれか。商品
商品コード品名型式売値仕入値
S001TT2003150,000100,000
S003SS2003200,000170,000
S005RR2003140,00080,000
〔ビュー定義〕CREATE VIEW 収益商品 AS SELECT * FROM 商品  WHERE 売値 - 仕入値 >= 40000。
平24春 問29】 関係データベース管理システム(RDBMS)におけるビューに関する記述のうち,適切なものはどれか。
平24修1 問31】 関係データベースのビューに関する記述として,適切なものはどれか。
平23春 問31】 “商品” 表のデータが次の状態のとき,〔ビュー定義〕で示すビュー “収益商品” の行数が減少する更新処理はどれか。商品
商品コード品名型式売値仕入値
S001TT2003150,000100,000
S003SS2003200,000170,000
S005RR2003140,00080,000
〔ビュー定義〕CREATE VIEW 収益商品 AS SELECT * FROM 商品  WHERE 売値 - 仕入値 >= 40000。
平22修1 問30】 関係データベースのビューに関する記述として,適切なものはどれか。