SQL Server对象类型(3)——视图(View)

这篇具有很好参考价值的文章主要介绍了SQL Server对象类型(3)——视图(View)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

4.3.1. 视图概念

与Oracle中的视图类似,SQL Server中的视图也是一种虚的、通过一个查询定义的逻辑对象,主要用于集中、简化、定制用户需求,控住其底层表安全,以及应用系统提供向后兼容等方面。

--注:

      1)上述内容中的“虚的”,表示视图本身并不实际包含和存储数据,SQL Server只是将其定义存储于系统字典中。而本书中,讲解其他对象类型时,所谓的“实的”,是指该对象类型本身实际包含和存储数据,SQL Server不仅将其定义等信息存储于系统字典中,而且,还将其数据存储于相应的分区内。

      2)根据上述有关视图的相关描述中,提到的“虚的”和“实的”的概念,对比思考SQL Server中其他对象类型的情况。

4.3.2. 视图注解</文章来源地址https://www.toymoban.com/news/detail-698878.html

到了这里,关于SQL Server对象类型(3)——视图(View)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 浅谈SQL Server索引视图(物化视图)以及索引视图与查询重写

    目录 (一)前言 (二)正文 1. 物化视图(索引视图)与查询重写的基本概念 2. 创建测试环境 (1)建表 (2)写数据 3. 索引视图创建 (1)创建语法 (2)为索引视图创建索引  4. 查询重写 5. 为什么查询会被重写  6. 索引视图什么时候更新 7. 改变基于视图的查询 之前做

    2024年02月05日
    浏览(70)
  • SQL Server 数据操控,视图和索引

    此查询过程相当于: (1)理解索引的概念: 当表的数据量比较大时,查询操作会比较耗时。这时候建立索引是加快查询速度的有效手段,它能快速定位到需要查询的内容。用户可以根据需要在基本表上建立一个或多个索引,用来提供多种存取路径,加快查找速度。 (2)建立

    2024年02月01日
    浏览(43)
  • SQL server 实验4.2 视图的使用

    书目:SQL sever 实用教程(第五版)(SQL server 2008版) 本实验使用数据表为实验3中创建的employees、departments、salary表   (1)创建YGGL数据库上的视图DS_VIEW,视图包含Deparments表的全部列。   (2)创建YGGL数据库上的视图Employees_view,视图包含员工编号、姓名喝实际收入三列    在创

    2024年02月08日
    浏览(52)
  • SQL Server数据库 -- 索引与视图

    一、索引 聚集索引 非聚集索引 二、视图 三、自定义函数 标量函数 表值函数 四、游标 五、总结 在学习完创建库表、查询等知识点后,为了更加方便优化数据库的存储和内容,我们需要学习一系列的方法例如索引与视图等等,从而使我们更加熟练和使用数据库,突破表面,

    2024年02月14日
    浏览(54)
  • 【SQL server】视图和索引的创建与管理

    本实验数据来源课参照一下本专栏文章: 【SQL server】进行简单查询分组、连接查询子查询和汇总(含teaching数据库创建及实验拓展)_Deep-sea shark的博客-CSDN博客_sql 分组汇总 视图是一张虚表,数据库中只存储视图的定义,而不存储视图对应的数据(除非是索引视图)。 视图可

    2024年02月04日
    浏览(36)
  • Sql Server类型转换,Sql Server函数

    CONVERT(数据类型, 表达式, 样式)    --样式可以没有 CAST(表达式 as 数据类型) DateOfBirth是DateTime类型,不转换会报错 ------------------函数----------------- 计算日期差:datediff(日期格式,日期1, 日期2) 向下取整:Floor() 样例:

    2024年02月16日
    浏览(47)
  • SQL Server判断数据库、表、列、视图、存储过程、函数是否存在

    在写一些业务逻辑相对复杂点的存储过程的时候,经常会用到临时表或者数据表作为临时结果的保存。但每次在作表是否存在的判断时,往往想不起完整的SQL写法。因此,记录一些常用的数据库对象是否存在的判断方法,可以达到快速查找的目的。正是:好记性不如烂笔头。

    2024年02月02日
    浏览(128)
  • Azure SQL DB/MI以及SQL SERVER中sys.databases视图介绍

    目录 (一)前言 (二)sys.databases简介 1. sys.databases 概览 2. sys.databases 字段说明 3. 权限 (三)实战范例 1. 查询 sys.databases 视图 2. 检查 SQL 数据库中的复制状态 3. 检查 SQL 数据库中的时态保留策略状态        作为数据库相关工作人员,对于当前数据库服务器上所存在的

    2024年02月06日
    浏览(55)
  • SQL server设置用户只能访问特定数据库、访问特定表或视图

    在实际业务场景我们可能需要开放单独用户给第三方使用,并且不想让第三方看到与业务不相关的表或视图,我们需要在数据库中设置一切权限来实现此功能: 1.创建用户名 选择默认数据库 服务器角色默认为public 用户映射选择指定数据库 打开需要开放权限的数据库,这里我

    2023年04月09日
    浏览(78)
  • SQL Server数据类型

    目录 一、数值型数据 二、货币型数据 三、字符型数据 四、日期/时间数据类型 1、Bigint。 可以存放从-263到263-1范围内的 整型数据 。以bigint数据类型存储的每个值占用8个字节,共64位,其中63位用于存储数字,1位用于表示正负。 2、Int 。也可以写作integer,可以存储从-231到

    2024年02月04日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包