五、SQLServer视图

发布时间 2023-08-11 16:22:46作者: 风筝遇上风
视图核心价值
在数据查询中,可以看到数据表设计过程中,考虑到数据的冗余度低、数据一致性等问题,通常对数据
表的设计要满足范式的要求,因此也会造成一个实体的所有信息保存在多个表中。当检索数据时,往往
在一个表中不能够得到想要的所有信息。 为了解决这种矛盾,在SQL Server中提供了视图。
视图的概念
视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图的结构和数据是对数据表
进行查询的结果;
只存放视图的定义,不存放视图对应的数据;
基表中的数据发生变化,从视图中查询出的数据也随之改变。
创建视图
数据库管理工具创建
Sql脚本创建
视图查询,修改、删除,增加
推荐大家在使用视图的时候,仅用作查询。
不推荐大家基于视图来做增删改