ネットワークスペシャリスト暗記無料で始める

ビュー(DB)とは?びゅー

ビュー(DB)とは、実表への問合せに名前を付けて定義し、1つの表であるかのように参照できるようにした仮想の表。データそのものは持たず、参照されるたびに定義された検索が実行される。複雑な結合や集計を隠せるうえ、見せてよい列や行だけに絞ることでアクセス制御の手段としても使える。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の頻出用語/午前II

別名:ビュー

ネットワークSPを最短で暗記・合格する →

背景

同じ結合や絞り込みを利用者ごとに書き直していると書き間違いが起き、表の構造を変えたときに直す箇所が散らばる。またすべての利用者へ実表をそのまま見せると、参照させたくない列まで開くことになる。問合せ自体に名前を付けて共有できるようにすれば、複雑さを隠しながら参照できる範囲も定義側で決められる。運用監視のデータベースでも、機器の詳細を持つ表から必要な列だけを見せる用途に使う。

具体例

PostgreSQLやMySQLで、機器台帳の表から管理IPアドレスとホスト名だけを選ぶビューを定義しておけば、監視担当者はそのビューだけを参照でき、資産金額や契約情報の列には触れられない。毎回同じ結合を書き直す必要も無くなる。

試験での引っ掛け

実表の複製が作られるわけではなく、参照のたびに定義された検索が走る点を押さえる。したがって元の表が更新されれば結果も変わり、逆に重い集計を含むビューは参照のたびに負荷がかかる。集計関数や複数表の結合を含むビューは更新できない場合がある点も問われる。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

ネットワークSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 実表の複製が作られるわけではなく、参照のたびに定義された検索が走る点を押さえる。