知方号

知方号

SQL Server数据库

视图:两大优点

第一种:隐藏字段(隐藏敏感数据)

第二种:简化查询

 

为什么需要视图

不同的人员关注不同的数据

保证信息的安全性

什么是视图 视图是一张虚拟表

1.表示一张表的部分数据或多张表的综合数据

2.其结构和数据是建立在对表的查询基础上

视图中不存放数据

数据存放在视图所引用的原始表中

一个原始表,根据不同用户的不同需求,可以创建不同的视图 视图的用途

1.筛选表中的行

2.防止未经许可的用户访问敏感数据

3.降低数据库的复杂程度

4.将多个物理数据库抽象为一个逻辑数据库

 

视图注意 我的理解:

视图表只提供查操作,但是也有例外。

视图多张表的时候是不提供 添加。删除、修改 但是视图单张表的时候可以

 

使用视图注意事项 A.视图中可以使用多个表 B.一个视图可以嵌套另一个视图 C.视图定义中的 SELECT 语句不能包括下列内容:

1.ORDER BY 子句,除非在 SELECT 语句的选择列表中也有一个 TOP 子句

2.INTO 关键字

3.引用临时表或表变量

 

如何创建视图 一、使用管理器创建视图

二、使用T-SQL语句创建视图 创建视图-语法 CREATE VIEW view_name AS 修改视图-语法 ALTER VIEW view_name AS

 

删除视图-语法 IF EXISTS (SELECT * FROM

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。