精华内容
下载资源
问答
  • 2021-08-02 10:48:52

    create view viewname
    as
    select * from table1
    union all
    select * from table2
    union all
    select * from table3
    union all
    select * from table4

    更多相关内容
  • 同真实的表一样,视图包含系列带名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。今天小编要讲的就是Oracle视图。...

    视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。今天小编要讲的就是 Oracle视图。

    视图的定义:

    视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。

    视图是从一个或多个实际表中获得的,这些表的数据存放在数据库中。那些用于产生视图的表叫做该视图的基表。一个视图也可以从另一个视图中产生。

    视图的定义存在数据库中,与此定义相关的数据并没有再存一份于数据库中。通过视图看到的数据存放在基表中。

    视图看上去非常象数据库的物理表,对它的操作同任何其它的表一样。当通过视图修改数据时,实际上是在改变基表中的数据;相反地,基表数据的改变也会自动反映在由基表产生的视图中。由于逻辑上的原因,有些Oracle视图可以修改对应的基表,有些则不能(仅仅能查询)。

    还有一种视图:物化视图(MATERIALIZEDVIEW),也称实体化视图,快照(8i以前的说法),它是含有数据的,占用存储空间。

    注:查询视图没有什么限制,插入/更新/删除视图的操作会受到一定的限制;所有针对视图的操作都会影响到视图的基表;为了防止用户通过视图间接修改基表的数据,可以将视图创建为只读视图(带上withreadonly选项)

    视图的优点:

    1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。

    2.用户通过简单的查询可以从复杂查询中得到结果。

    3.维护数据的独立性,试图可从多个表检索数据。

    4.对于相同的数据可产生不同的视图。

    视图的分类:

    视图分为简单视图和复杂视图。

    两者区别如下:

    1.简单视图只从单表里获取数据,复杂视图从多表获取数据;

    2.简单视图不包含函数和数据组,复杂视图包含;

    3.简单视图可以实现DML操作,复杂视图不可以。

    视图的作用:

    1.提供各种数据表现形式,可以使用各种不同的方式将基表的数据展现在用户面前,以便符合用户的使用习惯(主要手段:使用别名);

    2.隐藏数据的逻辑复杂性并简化查询语句,多表查询语句一般是比较复杂的,而且用户需要了解表之间的关系,否则容易写错;如果基于这样的查询语句创建一个视图,用户就可以直接对这个视图进行"简单查询"而获得结果.这样就隐藏了数据的复杂性并简化了查询语句.这也是oracle提供各种"数据字典视图"的原因之一,all_constraints就是一个含有2个子查询并连接了9个表的视图(在catalog.sql中定义);

    3.执行某些必须使用视图的查询.某些查询必须借助视图的帮助才能完成.比如,有些查询需要连接一个分组统计后的表和另一表,这时就可以先基于分组统计的结果创建一个视图,然后在查询中连接这个视图和另一个表就可以了;

    4.提供某些安全性保证.视图提供了一种可以控制的方式,即可以让不同的用户看见不同的列,而不允许访问那些敏感的列,这样就可以保证敏感数据不被用户看见;

    5.简化用户权限的管理.可以将视图的权限授予用户,而不必将基表中某些列的权限授予用户,这样就简化了用户权限的定义。

    视图的创建:

    c77bbc5d1273e4830bb6b6ddd4631cb1.png

    权限:要在当前方案中创建视图,用户必须具有createview系统权限;要在其他方案中创建视图,用户必须具有createanyview系统权限.视图的功能取决于视图拥有者的权限.

    其中:

    ORREPLACE:若所创建的试图已经存在,ORACLE自动重建该视图;

    FORCE:不管基表是否存在ORACLE都会自动创建该视图;

    NOFORCE:只有基表都存在ORACLE才会创建该视图:

    alias:为视图产生的列定义的别名;

    subquery:一条完整的SELECT语句,可以在该语句中定义别名;

    WITHCHECKOPTION:插入或修改的数据行必须满足视图定义的约束;

    WITHREADONLY:该视图上不能进行任何DML操作。

    例如:

    b7421a857ef57f08183eded479c9e3f8.png

    视图的定义原则:

    1.视图的查询可以使用复杂的SELECT语法,包括连接/分组查询和子查询;

    2.在没有WITHCHECKOPTION和READONLY的情况下,查询中不能使用ORDERBY子句;

    3.如果没有为CHECKOPTION约束命名,系统会自动为之命名,形式为SYS_Cn;

    4.ORREPLACE选项可以不删除原视图便可更改其定义并重建,或重新授予对象权限。

    查询视图:

    视图创建成功后,可以从视图中检索数据,这点和从表中检索数据一样。

    示例:

    SQL>SELECT*FROMdept_sum_vw;

    修改视图:

    通过ORREPLACE重新创建同名视图即可。

    删除视图:

    DROPVIEWVIEW_NAME语句删除视图。

    删除视图的定义不影响基表中的数据。

    可以删除当前模式中的任何视图;

    如果要删除其他模式中的视图,必须拥有DROPANYVIEW系统权限;

    视图被删除后,该视图的定义会从词典中被删除,并且在该视图上授予的“权限”也将被删除。

    视图被删除后,其他引用该视图的视图及存储过程等都会失效。

    查询视图定义:

    SELECTview_name,textfromuser_views;

    其中text显示的内容为视图定义的SELECT语句,可通过DESCUSER_VIEWS

    得到相关信息。

    视图上的DML操作:

    DML操作应遵循的原则:

    1.简单视图可以执行DML操作;

    2.在视图包含GROUP函数,GROUPBY子句,DISTINCT关键字时不能删除数据行;

    3.在视图不出现下列情况时可通过视图修改基表数据或插入数据:

    a.视图中包含GROUP函数,GROUPBY子句,DISTINCT关键字;

    b.使用表达式定义的列;

    c.ROWNUM伪列。

    d.基表中未在视图中选择的其他列定义为非空且无默认值。

    WITHCHECKOPTION子句

    通过视图执行的INSERTS和UPDATES操作不能创建该视图检索不到的数据行,因为它会对插入或修改的数据行执行完整性约束和数据有效性检查。(也就是说在执行INSERTS、UPDATES时,WHERE条件中除需要INSERT、UPDATE本身的限制条件之外,还需要加上视图创建时的WHERE条件。)

    例如:

    5ccc9128e1ab52d5be6f593c6c441186.png

    1,Oracle是可以通过视图来修改Basetable的。所谓basetable就是用来构建视图的表,也就是视图的数据来源表。但是这种修改是有条件的。比如:

    createviewv_empasselectempno,ename,job,deptnofromempwheredeptno=10withcheckoptionconstraintemp_cnst;

    如果有这个限制,那么通过视图v_emp插入数据的deptno字段的值必须是10,否则就会报“ORA-01402:视图WITHCHECKOPTIDN违反where子句”的异常。

    2,联结视图:

    0566e12f0969c59a43e72cada71f4026.png

    将两个表的数据联结起来,看起来应该是一个内联结(Innerjoint)。

    对于联结视图(Jointview)的修改规则稍显复杂,设计到所谓key_preservedtable的概念。通过联结视图来修改基表,只有那些key_preserved的表才能被修改。上述创建视图语句中emp和dept通过deptno进行联结构成视图时,emp就是key_preserved表,而dept不是。为什么?因为在dept1_staff中empno的值唯一的而deptno不是唯一的。所以emp是key_preserved而dept不是。因此只能通过该视图来修改emp,而不能修改dept的数据。

    3,Oracle视图非常强大的功能之一在于其可以创建一个带有错误的视图。比如说视图里的字段在基表里不存在,该视图仍然可以创建成功,但是非法的且无法执行。当基表里加入了该字段,或者说某个字段修改成视图里的该字段名称,那么视图马上就可以成为合法的。这个功能很有意思。

    例子:

    创建基表:createtablev_test(namevarchar2(32),agenumber(12));

    创建带错误的视图:

    createforceviewview_testasselectname,age,addressfromv_test;(注意加上force选项)

    由于address字段在v_test里不存在,所以会报warning:Viewcreatedwithcompilationerrors的警告,而且执行select*fromview_test;时会报“ORA-04063:view“SCOTT.VIEW_TEST”有错误”的异常。

    但是如果在v_test里加上address字段,那么视图就会合法。

    对基表进行修改:

    altertablev_testadd(addressvarchar2(128));

    现在再执行select*fromview_test;就会执行成功了。

    小编结语:

    更多内容尽在课课家教育~~

    展开全文
  • UML语言纵览视图UML语言中的视图大致分为如下5种:1、用例视图。用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能。2、逻辑视图。逻辑视图从系统的静态结构和动态行为角度显示如何实现系统...

    UML语言纵览

    视图

    UML语言中的视图大致分为如下5种:

    1、用例视图。用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能。

    2、逻辑视图。逻辑视图从系统的静态结构和动态行为角度显示如何实现系统的功能。

    3、组件视图。组件视图显示代码组件的组织结构。

    4、并发视图。并发视图显示系统的并发性,解决在并发系统中存在的通信和同步问题。

    5、配置视图。配置视图显示系统的具体部署。部署是指将系统配置到由计算机和设备组成的物理结构上。

    上述5种视图分别描述系统的一个方面,5种视图组合成UML语言完整的模型。下图显示了构成UML完整模型的5种视图间的关系

    一、用例视图

    UML语言中的用例视图描述系统应具备的功能,也就是被成为参与者的外部用户所能观察到的功能。用例是系统的一个功能单元,可以被描述为参与者与系统之间的一次交互作用。参与者可以是一个用户或者另外一个系统。客户对系统要求的功能被当作多个用例在用例视图中进行描述,一个用例就是对系统的一个用法的通用描述。用例模型的用途就是列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。用例视图是其他视图的核心,它的内容直接驱动其他视图的开发。

    二、逻辑视图

    逻辑视图描述用例视图中提出的系统功能的实现。与用例视图相比,逻辑视图主要关注系统内部,它既描述系统的静态结构(类、对象以及他们之间的关系),也描述系统内部的动态协作关系。系统的静态结构在类图和对象图中进行描述,而动态模型则在状态图、时序图、协作图以及活动图中进行描述。逻辑视图的使用者主要是设计人员和开发人员。

    三、并发视图

    UML语言中的并发视图主要考虑资源的有效利用、代码的并行执行以及系统环境中异步事件的处理。除了将系统划分为并发执行的控制以外,并发视图还需要处理线程之间的通信和同步。并发视图的使用者是开发人员和系统集成人员。并发视图由状态图、协作图、以及活动图组成。

    四、组件视图

    组件是不同类型的代码模块,它是构造应用的软件单元。组件视图描述系统的实现模块以及它们之间的依赖关系。组件视图中也可以添加组件的其他附加信息,例如资源分配或者其他管理信息。组件视图主要由组件图构成,它的使用者主要是开发人员。

    五、配置视图

    配置视图显示系统的物理部署,它描述位于节点上的运行实例的部署情况。配置视图主要由配置图表示,它的使用者是开发人员、系统集成人员和测试人员。配置视图还允许评估分配结果和资源分配。

    UML语言的各种图是UML模型的重要组成部分

    1、用例图(UseCaseDiagram)

    用例是系统中的一个可以描述参与者与系统直接交互作用的功能单元,用例图的用途是列出系统中的用例和参与者,并显示哪个参与者参与了哪个用例的执行。

    2、类图(ClassDiagram)

    UML语言中的类是对应用领域或应用解决方案中概念的描述。类图以类为中心组织,类图中国的其他元素或属于某个类,或与类相关联。

    3、对象图(ObjectDiagram)

    对象图是类图的变体,它使用与类图相似的符号描述,不同之处在于对象图显示的是类的多个对象实例而非实际的类。可以说对象图是类图的一个例子,对象图与类图表示的不同之处在于它用带下划线的对象名称类表示对象,显示一个关系中的所有实例。

    4、状态图(StateDiagram)

    UML语言中的状态图是对类描述的补充,它用于显示类的对象可能具备的所有状态,以及引起状态改变的事件。实际建模时,并不需要为所有的类都绘制状态图,仅对那些具有多个明确状态并且这些状态会影响和改变其行为的类才有绘制状态图的必要。此外,还可以为系统绘制整体状态图。

    5、时序图(SequenceDiagram)

    时序图显示多个对象间的动作协作,重点是显示对象之间发送的消息的时间顺序。

    6、协作图(CollaborationDiagram)

    UML语言中的协作图是对在一次交互中有意义的对象和对象间的链建模。除了显示消息的交互以外,协作图也显示对象以及它们之间的关系。时序图和协作图都可以表示各对象间的交互关系,但它们的侧重点不同。时序图用消息的几何排列关系来表达消息的时间顺序,各角色之间的关系是隐含的。协作图用各个角色排列来表示角色之间的关系,并用消息类说明这些关系。在实际应用中可以根据需要选用这两种图:如果需要重点强调时间或顺序,那么选择时序图;如果需要重点强调上下文,那么选择协作图。

    7、活动图(ActivityDiagram)

    活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动。活动状态代表了一个活动,即一个工作流步骤或一个操作的执行。活动图由多个动作状态组成,当一个动作完成后,动作状态将会改变,转换为一个新的状态。

    8、组件图(ComponentDiagram)

    UML语言中的组件图是用代码组件来显示代码物理结构。一个组件包含它所实现的一个或多个逻辑类的相关信息。通常组件图用于实际的编程工作中。

    9、配置图(DeploymentDiagram)

    配置图用于显示系统中的硬件和物理结构。

    转载自:http://developer.51cto.com/art/201006/205010.htm

    展开全文
  • 确保将几个较小的视图组合成个较大的视图仍然“有效”。 在 Backbone 应用程序中集成一些。 开始使视图依赖于传递给它们的 Backbone 模型,因此它们呈现动态而不是静态内容。 更新父主干应用程序以
  • SQL Server 数据库之视图

    千次阅读 2022-04-03 22:36:07
    视图的概述 视图的类型 视图的优缺点

    1. 视图概述

    视图是一个虚拟表,其内容由查询定义;对其中所引用的基本数据表来说,视图的作用于筛选相似;
    定义视图的筛选能来自当前或其他数据库的一个或多个表,或者其他视图;分布式查询也能用于多个异类源数据的视图;
    视图的结构和内容是通过 SQL 查询获得的,称之为视图名,能永久地保存在数据库中,用户通过 SQL 查询语句,能像其他普通关系表一样,对视图中数据进行查询,视图也可被看成是虚拟表存储查询,可通过视图访问的数据不作为独特的对象存储在数据库中;
    视图在数据库中存储的是 SELECT语句,即数据库中没有存储视图这个表,而存储的是视图的定义;SELECT语句的结果构成视图所返回的虚拟表,用户可根据引用表时所使用的方法在 SQL 语句中通过引用视图名称来使用虚拟表;
    使用视图能实现下列任一或所有功能:

    1. 将用户限定在表中的特定上;
    2. 将用户限定在表中的特定上;
    3. 将多个表中的列连接起来,让它们看起来像一个表;
    4. 聚合信息而非提供详细信息;
      数据库管理系统 DBMS在 SQL 语句中遇到视图引用时,会从数据库中找出所存储的相应视图的定义,然后把对视图的引用转换成对构成视图源表的等价要求,并执行这个等价请求;利用这种方式,DBMS在保持源表数据完整性的同时也保持了视图的可见性

    对于一些简单视图,DBMS通过快速查询直接从源表中提取并构造出视图的每一行;对于一些复杂的视图,DBMS要根据该视图定义中的查询语句进行查询操作,并将结果存储到一个临时表中,DBMS在从这个临时表中提取数据来满足对视图操作的需求,并在不需要的时候抛弃所生成的临时表;无论DBMS如何操作,对于用户来说,结果都是相同的,就是这个视图能够在 SQL 语句中引用,就像就是一张真正关系表一样;
    通过定义 SELECT语句以检索将在视图中显示的数据来创建视图,SELECT语句引用的数据表称为视图的基表
    视图通常用来集中、简化和自定义每个用户对数据表的不同认识,视图可用作安全机制,方式是允许用户通过视图访问数据,而不授予用户直接访问视图基础表的权限
    视图能提供向后兼容接口来模拟曾经存在但架构已更改的表,还能向 SQL Server 复制数据和从其中复制数据时使用视图,提高性能并对数据进行区分;

    2. 视图的类型

    SQL Server 数据库提供了以下几种类型的视图:

    1. 索引视图
      索引视图是被具体化了的视图,即已经对视图定义了进行计算并生成的数据像表一样存储,用户能为视图创建索引,即对视图创建一个唯一的聚集索引索引视图能显著提高某些类型查询的性能,尤其是聚合许多行的查询,不太适用于经常更新的基本数据表;
    2. 分趋视图
      分区视图在一台或多台服务器间水平连接一组成员表中的分区数据,使数据看起来如同来自与一个表;要注意的是,连接同一个 SQL Server 实例中成员表的视图就是一个本地分区视图;
    3. 系统视图
      系统视图包含目录元数据,能使用系统视图返回与 SQL Server 实例或该实例中定义的对象有关信息;

    3. 视图的优缺点

    在定义用户使用的数据库结构和增强数据库的安全保密性方面,视图起到准则作用;
    使用视图的优点有:

    1. 安全保密性,通过视图,用户只能查询和修改它们能看到的数据,数据库中的其他数据既看不到也取不到;数据库授权命令能使每个用户对数据库的检索限制到特定的数据库对象上,但不能授权到数据库特定的行或列上;通过视图,用户能被限制在数据的不同子集上;
    2. 查询简单性,视图能够从几个不同的关系表中提取数据,并用一个单表来表示出来,利用视图将多表查询转换为视图的单表查询
    3. 结构简单性,视图能给用户一个个人化的数据库结构外观,用一组用户感兴趣的可见表代表这个数据库的内容;
    4. 隔离变化,视图能代表一个个一致的、非变化的数据,即使是作为视图基础的源表被分隔、重新构造或重新命名的情况下,也是如此;
    5. 数据完整性,若数据被存取,并通过视图输入,DBMS能够自动校验这个数据,确保数据满足所规定的完整性约束
    6. 逻辑数据独立性,视图能使应用程序和数据库表在一定程度上独立,若没有视图,应用一定是建立在表上的;有了视图,程序可建立在视图之上,使程序与数据库表被视图分隔开来;

    在定义数据库对象时不能不加选择来定义视图,视图的缺点有:

    1. 性能数据管理系统必须把视图的查询转化成对基本表的查询,若这个视图是由一个复杂的多表查询所定义的,即使是对视图的一个简单查询,数据管理系统也会将其变成一个复杂的结合体,要花费一定的时间;
    2. 修改限制,当用户视图修改视图的某些记录行时,数据库管理系统必须将其转化为对基本表的某些行的修改,对于简单视图,这很方便,但对于复杂的视图,可能是不可修改的;
    展开全文
  • 图形视图框架(The Graphic View Framework)用于管理和与大量定制的二维图形项目交互,以及用于可视化项目的视图小部件,支持缩放和旋转。
  • PostgreSQL View(视图

    2020-12-16 17:28:27
    View(视图)是种虚拟表,允许用户实现以下点: 用户或用户认为更自然或直观查找结构数据的方式。 限制数据访问,用户只能看到有限的数据,而不是完整的表。 汇总各种表中的数据,用于生成报告。 Postg
  • 给定所需的视点,选择几个最接近的参考视点,并将它们的彩色深度投影到新颖的视图。 最后,将多个投影图像合并以填充因碰撞引起的Kong洞,并产生完整的新颖视图。 实验结果表明,对于包含挑战性物体的室外场景,...
  • UML的9种及4+1视图简介(整理)

    千次阅读 2020-12-24 05:56:05
    UML中包括九种:用例、类图、对象、状态、时序、协作、活动、组件、配置1)用例(UseCaseDiagram)它是UML中最简单也是最复杂的。说它简单是因为它采用了面向对象的思想,又是基于用户视角...
  • 主流数据库之视图

    多人点赞 热门讨论 2022-04-11 23:15:49
    查询information schema.views表,可以查看到数据库中所有视图的详细信息 修改视图 CREATE OR REPLACE VIEW语句修改视图 使用ALTER语句修改视图 视图操作 使用SQL语句更新视图 基本表数据新增后视图自动更新 ...
  • 、为计算机专业的学生创建一个视图,要求包括学号、姓名、专业、课程名称、成绩等列,设置W0Traignina2013.03.22浏览2146次分享举报、为计算机专业的学生创建一个视图,要求包括学号、姓名、专业、课程名称、成绩等...
  • 1。如果要创建基表是其它用户表的实体化视图,那么需要给实体化视图的owner赋予以下权限:grant CREATE ANY ...如果要创建refresh on commit的视图,那么还需要下面这权限:grant ON COMMIT REFRESH to username...
  • 周一接到这需求,实现工具栏里面返回上一视图与下一视图,GIS专业的小伙伴应该都在arcgis工具中用到过这功能。个人感觉比较鸡肋,但是身为下属,还是要尽量去实现领导提的要求。可以没用,但是不能没有。 、...
  • UML语言中五大视图

    千次阅读 2020-12-24 05:57:11
    UML语言纵览视图UML语言中的视图大致分为如下5种:1、用例视图。用例视图强调从系统的外部参与者(主要是用户)的角度看到的或需要的系统功能。2、逻辑视图。逻辑视图从系统的静态结构和动态行为角度显示如何实现系统...
  • SQLite 视图(View)

    2020-12-16 17:22:42
    视图(View)是种虚表,允许用户实现以下点: 用户或用户查找结构数据的方式更自然或直观。 限制数据访问,用户只能看到有限的数据,而不是完整的表。 汇总各种表中的数据,用于生成报告。 SQLite 视图是只读...
  • Vue中,假设data中有一个数组对象,修改数组元素时,是否会触发视图更新?哪些方法可以触发视图更新?
  • Qt图形视图框架、动画框架 Qt提供了图形视图框架(GraphicsView Framework)、动画框架(The Animation Framework)、状态机框架(The State Machine Framework)来实现更加高级的图形与动画应用。使用这些框架可以...
  • 数据库视图 sql

    千次阅读 2021-01-28 08:08:21
    数据库必知词汇:数据库视图视图是从个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,...
  • 可以在控制器中进行封装或者直接交给视图去做,保证每ACTION都只load一个视图文件。 2、让视图做它擅长的事情,不要在PHP代码中直接定义HTML,这样子会让程序和视图都难以维护,如果要加载HTML,可通
  • UG二次开发-程序视图

    千次阅读 2020-04-24 18:20:30
    1、在UG的cam模块,工序导航器下4个视图:程序视图、机床(刀具)视图、几何(坐标系)视图、方法视图,在创建加工工序时,需要选定工序位置,将工序放入对应的视图下,并继承相关属性。下面就简单对程序视图的根...
  • 1限制条件一:定义视图的查询语句中不能够使用某些关键字我们都知道,视图其实就是一组查询语句组成。或者说,视图是封装查询语句的一工具。在查询语句中,我们可以通过一些关键字来格式化显示的结果。如我们在...
  • 在自定义视图中,函数可以重写用于界面绘制,在视图创建过程中,三函数的执行顺序依次是:onLayout、onDraw、dispatchDraw。 1、onLayout(boolean changed, int left, int top, int right, int bottom) :  ...
  • 数据库——视图

    2022-04-21 22:16:50
    前言:我们发现在数据库操作的过程中时候需要的数据分散在几个表中,如果我们一直利用笛卡尔积来进行连接去操作的话就会很复杂产生很大的消耗。这时候我们可以创建个虚表——视图来进行操作。 视图的定义 在...
  • 【IT168技术】Android在屏幕中控件的组织上,可以将各个视图(控件)组成一个视图组(ViewGroup),视图组一个包含了其他视图视图。▲图书封面1.视图组(ViewGroup抽象类)android.view包中ViewGroup类继承了View,...
  • 物化视图是oracle一个比较特色的东西,自oracle9i起,应用非常广泛,不像mysql,不支持原生物化视图,要借助flexviews去实现。物化视图到底什么用呢?要回答这问题,必须先搞清楚物化视图与普通视图的区别:...
  • MySQL视图详解

    2021-01-18 18:06:29
    在讲解视图的时候我们的明白下面几个概念。什么是视图视图(view)是种虚拟存在的表,是个逻辑表,本身并不包含数据。作为个select语句保存在数据字典中的。视图是干什么用的?通过视图,可以展现基表的部分...
  • Qt 之图形视图框架

    万次阅读 多人点赞 2016-07-20 16:59:13
    简述图形视图(Graphics View)提供了一个用于管理和交互大量自定义的二维图形对象(Item),以及一个支持缩放和旋转操作的视图部件用于显示这些视图项。框架包括一个事件传播架构,支持scene中的items进行精确的双...
  • 怎样在JAVA中建立视图

    千次阅读 2021-02-12 10:21:06
    展开全部MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三部分组成e69da5e887aa3231313335323631343130323136353331333262383638。Event(事件)导致Controller改变...
  • 视图种虚拟表,由执行时通过SELECT语句或几个SELECT语句的UNION从个或多个物理表中检索到的数据组成。 SELECT可以通过指定表或其他视图的任意组合来访问数据。因此,存储了视图视图提供了物理表的所有灵活性...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 223,540
精华内容 89,416
关键字:

一组视图包括哪几个图