SQL server练习——视图

本文介绍了SQL Server中的视图概念,视图是虚表,由一个或多个真实表的字段组成,允许添加SQL函数、WHERE条件和JOIN语句。视图的操作类似于表,可以进行INSERT和UPDATE等操作。视图的主要优点包括定制用户数据、简化数据操作、提高数据安全性以及合并分离数据。视图的数据动态更新,但不能随意修改,以保护基表数据的安全。
摘要由CSDN通过智能技术生成

视图的简介
视图包含行和列,就像一个真实的表,视图被成为虚表
视图中的字段就是来自一个或多个数据库中的真实的表中的字段。我们可以向视图添加 SQL 函数、WHERE 以及 JOIN 语句,我们也可以提交数据,就像这些来自于某个单一的表。
视图的相关操作,与表的操作一致,适用于表的操作全部可应用于视图,例insert update
可以理解为视图就是表,只是一张虚表
注意:数据库的设计和结构不会受到视图中的函数、where 或 join 语句的影响。
【语法结构】:
CREATE VIEW 视图名称 AS
SELECT column_name(s)
FROM table_name
WHERE condition

==》将查询语句结果作为视图(虚表)

视图的优点:
(1)使用视图,可以定制用户数据,聚焦特定的数据。
(2)使用视图,可以简化数据操作。
将使用率较高的子查询作为视图,从而利用视图进行查询,提高代码利用度,简化程序
(3)使用视图,基表中的数据就有了一定的安全性
视图是虚拟的,视图是动态的数据的集合,==数据是随着基表的更新而更新。==同时,用户对视图,不可以随意的更改和删除,可以保证数据的安全性。 (视图数据若更改成功的话,会改变基表数据&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值