MySQL笔记四

来源:互联网 发布:caffe windows github 编辑:程序博客网 时间:2024/06/14 02:34

视图

视图的特性:视图与表有很多相似的地方,视图也是由若干个字段以及若干条记录构成,视图也可以作为select语句的数据源。视图中保存的仅仅是一条select语句,视图中的源数据都来自于数据库表,数据库表称为基本表或者基表,视图称为虚表。视图的作用:方便操作,特别是查询操作,减少复杂的SQL语句,增强可读性;更加安全,数据库授权命令不能限定到特定行和特定列,但是通过合理创建视图,可以把权限限定到行列级别;1、创建视图创建视图的语法格式如下。

create view 视图名 [ (视图字段列表) ]
as
select语句

例:create view t (id,name,age,sex) asselect id,name,age,sex from teacher;·查看视图结构desc t;2、删除视图如果某个视图不再使用,可以使用drop view语句将该视图删除,语法格式如下。                            drop view 视图名3、视图的作用·使操作变得简单·避免数据冗余·增强数据安全性·提高数据的逻辑独立性
原创粉丝点击