`

视图View

 
阅读更多

视图是基于 SQL 语句的结果集的可视化的表。

视图也包含行、列,视图中的所有的字段是来自一个或多个底层表的组合,可以像普通的sql语句一样添加where、join、函数等语句,而底层表中的表结构不会因为视图而发生改变。

视图的创建:

CREATE VIEW view_name AS
SELECT 字段名1,字段名2
FROM 表名
WHERE 条件

 在应用程序使用的时候,视图和普通的表一样,同样对应有实体类。

视图的好处:

       简化了用户的操作,用户不用关心复杂的表之间的关系,只需关注视图查询出来的结果即可;

       隐藏了底层表结构,所以能够为保密数据提供保护;

       对重组数据库提供了一定的逻辑独立性,如果底层表要添加一个字段,那么对于视图是不影像的;

       通过添加查询条件可以使不同的用户分别查询不同的数据。

分享到:
评论

相关推荐

    VC视图View操作

    在Microsoft Visual C++ (VC++) 开发环境中,"VC视图View操作"主要指的是如何创建、管理和交互与用户界面中的视图组件。视图是MFC(Microsoft Foundation Classes)框架中的一部分,它负责显示数据并处理用户的输入...

    AE的视图View菜单.pdf

    综上所述,AE的视图View菜单是一个综合性的工具集合,它为用户提供了一套全面的视图管理和控制工具,从而提升在AE中的创作效率和精度。通过熟练掌握这些功能,用户可以更好地理解和控制他们的项目,创作出更加精细和...

    Android视图View的学习笔记

    本学习笔记将深入探讨Android视图View的相关知识,包括其基本概念、创建自定义视图、事件处理以及优化策略。 首先,我们要了解View类在Android中的地位。它是所有UI组件的基类,位于`android.view`包下。一个常见的...

    domino xpages 开发 视图View Start Key

    Domino XPages 视图 View Start Key 开发指南 在 Domino XPages 开发中,视图(View)是一个非常重要的组件,用于显示和管理数据。在 XPages 8.5.2 中,startKeys 属性是一个非常有用的功能,它允许开发者设置视图...

    实验四 视图、数据控制

    此外,还需要使用SQL语句手动创建两个视图View3和View4,其中View3与View1相同,而View4与View2条件相同。 ##### 2. 数据控制实验 **权限管理**:通过SQL Server的数据控制功能进行权限分配和回收。 - **分配权限*...

    视图view-ci(codeigniter)php框架_.docx

    在 MVC 架构中,视图(View)是用户界面的主要部分,负责展示数据。本文将详细讨论 CodeIgniter 中的视图 View。 1. 视图的位置: 在 CodeIgniter 中,视图文件通常存储在 `application/views/` 目录下。这是默认...

    自动删除ClearCase视图view

    自动删除ClearCase视图view 自动删除视图及相关信息

    domino xpages 开发 视图view顯示方式

    domino xpages 开发 视图view顯示方式

    Android中自定义视图View

    在Android开发中,自定义视图(View)是构建用户界面的一个重要方面,它允许开发者根据项目需求创建独特的视觉元素和交互方式。本教程将深入探讨如何在Android中实现自定义视图,并通过实例——DrawPathDemo来阐述...

    Alert实现弹出框加载XML或者视图VIEW

    自定义简单弹出框Dialog辅助工具类 Alert实现弹出框加载XML或者视图VIEW

    domino xpages 开发 视图view视图分页栏加按钮

    在 Domino XPages 开发中,视图(View)是非常重要的组件之一。视图可以用来显示数据,并提供了丰富的功能来格式化和自定义数据的显示方式。在本文中,我们将介绍如何在 Domino XPages 中开发视图,并在视图中添加...

    在对话框上建立视图VIEW的VC代码

    在VC++环境中,创建一个对话框(Dialog)并在这个对话框上添加视图(View)是常见的编程任务,尤其在开发MFC(Microsoft Foundation Classes)应用程序时。对话框通常用于用户交互,而视图则负责数据的显示和编辑。...

    视图运行时属性

    标题“视图运行时属性”指的是在Interface Builder中对视图进行的一些设置,这些设置会影响到视图在程序运行时的表现,特别是关于“圆角、边框、边框颜色”的问题。现在,我们将深入探讨这些关键属性及其运行时的...

    自定义视图View与自定义属性

    在Android开发中,自定义视图(View)和属性(Attribute)是提升用户界面个性化和功能扩展性的重要手段。本文将深入探讨如何实现自定义视图及其属性,以帮助开发者更好地理解和掌握这一技术。 首先,自定义视图是...

    oracle_11gR2_09 视图 VIEW 的介绍(

    在Oracle 11g Release 2版本中,视图(VIEW)是一种强大的数据库对象,它提供了对表数据的另一种访问方式。视图可以被看作是存储在一个表上的查询,或者说是虚拟表,它们并不实际存储数据,而是保存了查询语句。视图...

    Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例

    本文实例讲述了Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作。分享给大家供大家参考,具体如下: Thinkphp5.0 控制器向视图view的赋值 方式一(使用fetch()方法的第二个参数赋值): <?php ...

    domino xpages 开发 视图View過濾.docx

    在Domino XPages开发中,视图(View)过滤是一个重要的功能,它允许开发者根据特定条件筛选和展示数据。在本文中,我们将深入探讨如何在XPages中实现视图过滤,特别是关于“视图過濾 View Category Filters”的概念...

    domino xpages 开发 视图View動態獲取列.docx

    在 Domino XPages 开发中,视图(View)是存储和检索数据的核心组件,它类似于关系型数据库中的表格。视图提供了对文档集合的结构化访问,这些文档通常存储在 Lotus Domino 数据库中。动态获取列是视图处理中一个...

    视图View-CI(codeigniter)PHP框架__1.docx

    在CodeIgniter (CI) PHP框架中,视图(View)是MVC(Model-View-Controller)架构中的一个重要组成部分,主要用于呈现用户界面和静态HTML内容。本文将详细讲解如何在CI中创建、访问、传递数据以及处理视图的返回字符串...

    实验六-视图的定义及查询

    基于实验一建立的“图书读者数据库”(Book_Reader_DB)和实验二输入的部分虚拟数据,在SQL ...③ 在查询分析器中用SQL语句来创建视图View3和视图View4,视图View3的要求与View1相同,视图View4与视图View2的条件相同。

Global site tag (gtag.js) - Google Analytics