视图是在数据库中的SELECT的查询,是一张虚拟表。
视图能从多个表中提取数据,并且可以用单个表的形式展示数据。
视图中不存放数据:
数据存放在视图所引用的原始表中。
一个原始表,根据用户的各种需求,可以创建N多个不同的视图。
查询与视图的异同点:
不同点:
储存上:视图可以直接保存在数据库中,查询以.SQL文件的方式保存。
排序上:要排序必须要有TOP关键字,查询无要求。
安全上:视图可以加密,查询不可以。
相同点:都是用SQL语句进行定义的。
创建视图的方式:
使用SSMS创建视图。
使用T-SQL语句创建视图。
这里视图分为两种,一种是自己建的视图,还有一种是系统视图。