码迷,mamicode.com
首页 > 数据库 > 详细

数据库原理-视图

时间:2016-08-28 22:28:40      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

视图的定义

视图是一张虚拟表,视图的字段是由我们自定义的,视图只供查询,数据不可更改,查询数据来源于我们建立的实体表。

视图的作用

视图可以将多个复杂关联表,提取出我们需要的信息,优化查询速度。

创造视图

语法

 CREATE VIEW <视图名> [(列名1,列名2,……)]

       [WITH ENCRYPTION]

       AS

       SELECT_STATEMENT

[WITH CHECK OPTION]

视图查询

例1:创建一个成绩单视图

CREATE VIEW dbo.vw_cjd(name, cid, result)

     AS

       SELECT name, report.cid, report.result FROM student JOIN report

          ON student.sid=report.sid

显示成绩单视图

Select * from vw_cjd

 

修改视图

语法

ALTER VIEW <视图名> [(列名1,列名2,……)] [WITH ENCRYPTION]

      AS

SELECT statement [WITH CHECK OPTION]

 

删除视图

语法:DROP VIEW <视图名>

例: DROP VIEW vw_cjd

 

数据库原理-视图

标签:

原文地址:http://www.cnblogs.com/x739400043/p/5816086.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!