什么是视图?
1)虚表,是从一个或几个基本表(或视图)导出的表。
2)只存放视图的定义,不存放视图对应的数据。
3)基表中的数据发生变化,从视图中查询出的数据也随之改变。
视图的优点
1)简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。
2)安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。
一、创建视图
语句格式
CREATE VIEW
<视图名> [(<列名> [,<列名>]…)]
AS
<子查询>
二、删除视图
语句的格式:
DROP VIEW <视图名>
题目
涉及的表格
1、teacher表
2、student表
3、course表
4、score表<