SQL-Server数据库技术与应用
视图
1. 背景知识
概念及分类
• 视图是基于某个查询结果的虚表。
• 其作用就是方便用户对数据的操作。
• 视图分类:标准视图、索引视图、分区视图
标准视图:组合了一个或多个表中的数据,可以获得使用视图的大多数好处,包括将重点放在特定数据上及简化数据操作。
索引视图:被具体化了的视图,即它已经经过计算并储存。索引视图尤其适用于聚合许多行的查询。但它们不太适合于经常更新的基本数据集。
分区视图:在一台或多台服务器间水平连接一组成员表中的分区数据。(数据库结构必须相同,内容可以不同)
优点
视图的优点:
- 着重于特定数据
- 简化数据操作
- 自定义数据
- 导出和导入数据
- 跨服务器组合分区数据
2. 创建视图
• 使用CREATE VIEW 语句来创建视图
语法:
CREATE VIEW [数据库.]视图名 AS SELECT语句
例:
创建数据库中的表‘班级信息’中所有记录的视图View_班级信息
use stu
create view View_班级信息
AS
select * from 班级信息
结果在view文件夹下查看
--产看视图内容
select *