MySQL:MySQLのビューの概要(View)


MySQL:MySQLのビューの概要(View)
1、ビューとは?一般的に、ビューはSELECT文が実行された後に返される結果セットです.だから、私たちがビューを作成するとき、主な仕事はこのSQLクエリー文を作成することです.
2、ビューの特性ビューはいくつかの基本テーブルへの参照である.虚表です.クエリ文の実行結果であり、特定のデータは格納されません(基本テーブルデータが変更され、ビューも変更されます).基本表と同様に、添削改ざん操作を行うことができます(注意:添削改ざん操作には条件制限があります).
3、なぜビューを使うのですか.a.安全原因、ビューはいくつかのデータを隠すことができて、例えば:社会保険基金表、ビューで名前、住所だけを表示することができて、社会保険番号と給料数などを表示しません.b.複雑なクエリーを容易に理解し、使用することができる.ビューは「ウィンドウ」のようなもので、見たいデータ列しか見えません.これは、このビューでSELECT*を使用できることを意味します.ビュー定義で与えられたデータ列が表示されます.
4、ビューの操作a.ビューの作成
CREATE VIEW    ( 1, 2...) AS SELECT ( 1, 2...) FROM ...;

b.データベースのビューを表示する
SHOW TABLES;(         )

c.ビュー詳細の表示
DESC    ;		
     		
SHOW FIELDS FROM    ;

d.ビューの変更
CREATE OR REPLACE VIEW     AS SELECT [...] FROM [...];

e.ビューの削除
DROP VIEW [IF EXISTS]  View_name [,view_name1]……