SQL查询-视图的强大用法

电脑杂谈  发布时间:2020-07-25 19:05:19  来源:网络整理

access 视图作用_access 视图作用_sql server视图作用

作者: 杨雪ID: 42182城市: 南京

摘要: T-SQL查询-视图的强大用法

身体:

查看概述

使用视图的原因是access 视图作用,制作充值记录,卡提款记录等时需要显示的信息位于多个表中(以满足范式),但是多个表中的数据需要拼接在一起以显示数据. 此时,将考虑该视图. 该视图是一个虚拟表(原始数据映射),它代表一个表的部分数据或多个表的综合数据. 它的结构和数据基于表的查询. 上.

视图的目的

–过滤表中的行

access 视图作用_access 视图作用_sql server视图作用

–防止未经授权的用户访问敏感数据

–降低的复杂性

–将多个物理抽象为一个逻辑

–大大提高查询速度

为什么要使用视图(视图)

因此,不难发现使用视图会带来以下好处:

如何创建视图有两种创建视图的方法:

access 视图作用_access 视图作用_sql server视图作用

1: sql随Management Studio一起提供,我更喜欢这种方法,简单,方便和安全.

2: 添加与显示的信息有关的表

3选择您需要显示的信息字段值

通过这种方式,创建了最简单的视图,让我们结合如何调用它的代码

sql server视图作用_access 视图作用_access 视图作用

''''''查询学生余额和学生相关信息''''''''''''公共功能SelectStudent(enStudent作为StudentEntityaccess 视图作用,enCard作为CardEntity)作为DataTable实现IStudent.SelectStudent'Call视图查询数据Dim sql As String =“ select * from V_QueryStudent where cardId ='”&Trim(enCard.card_cardId)&“'”'调用不带参数的查询过程返回SqlHelper.DBHelper.GetDataTable(sql,CommandType.Text)结束函数

通过DataGridView控件的绑定轻松找到所需的数据.

2: 这是通过代码实现的,请单击下面的链接以扩展学习的详细信息

使用视图可以为用户和开发人员带来很多好处. 具体来说:

1. 给最终用户的好处

(1)结果更容易理解

创建视图时,可以将列名更改为有意义的名称,以使用户更容易理解列所代表的含义. 修改视图中的列名不会影响基表的列名.

access 视图作用_sql server视图作用_access 视图作用

(2)获取数据更容易

许对SQL不太了解,因此他们很难在多个表上创建复杂的查询. 您可以创建一个视图,以方便用户访问多个表中的数据.

2. 对开发人员的好处

(1)限制数据检索更加容易

开发人员有时需要隐藏某些行或列中的信息. 通过使用视图,用户可以灵活地访问所需的数据,同时确保同一表或其他表中其他数据的安全性. 为了实现此目标,您可以在创建视图时从用户中排除要保密的列.

(2)维护应用程序更加方便

调试视图比调试查询容易. 由于所有步骤都是视图的一部分,因此在视图的各个步骤中更容易跟踪错误.

访问源代码商店


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-288059-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 王石磊
        王石磊

        不管它是个纸狼还是什么其他东西

        • 渡辺大辅
          渡辺大辅

          自相矛盾前后不一似是而非的东西多的是

      热点图片
      拼命载入中...