视图与存储过程

视图的创建与使用

为什么需要视图?不同人员关注不同的数据,保证信息的安全性

视图
  • 是存储在服务器端的一个查询块,是一张虚拟表。
  • 表示一张表的部分数据或多张表的综合数据。
  • 其结构和数据是建立在对表的查询基础上。
  • 视图的使用,跟对普通的表的查询使用完全一样。
  • 视图中不存放数据(数据存放在视图所引用的原始表中)
视图的用途
  • 筛选表中的行。
  • 防止未经许可的用户访问敏感数据。
  • 降低数据库的复杂程度。
  • 将多个物理数据库抽象为一个逻辑数据库。
如何创建视图?
--使用T-SQL语句创建视图
create view view_StuInfo
as