视图是保存在数据库中的select查询,是一张虚拟表,能够从多个表中提取诗句,并以单个表的形式展现的数据。
视图中不存放数据
数据存放在视图所引用的原始表中,一个原始表根据不同用户的不同需求,可以创建N多个不同的视图
查询与视图有哪些异同点:
不同点: 存储上: 视图存储在数据库中,查询以.sql文件形式保存。
排序上: 要排序必须有TOP关键字,查询无要求。
安全上: 视图可以加密,查询不可以。
相同点: 都是通过SQL语句定义的。
创建视图的方式
使用SSMS创建视图
使用T-SQL语句创建视图
视图的创建
使用T-SQL语句创建视图
CREATE VIEW view-name AS <select 语句> 使用T-SQL数据删除视图 if exists (select * from sysobjects where name=‘view-name’) drop view view-name 使用T-SQL语句查看视图 select * from view-name