以往当我们查询数据时,一定要很认真的地从设计 select语句开始,将需要查询的每个字段写在sql语句里,每次你要以同样的条件来查询数据时,那么每次都要重复输入相同的查询语句,效率很低。若将这个经常要重复使用的查询语句创建成视图,就不用那么麻烦了!直接
原创
2007-09-26 17:10:00
94阅读
什么是视图?视图的作用是什么?视图(view):是一种虚拟存在的表,是一个逻辑表,它本身是不包含数据的。作为一个select语句保存在数据字典中的。作用:通过视图,可以展现基表(用来创建视图的表叫做基表base table)的部分数据,说白了视图的数据就是来自于基表视图的优点是:1)简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。
转载
2023-07-28 15:17:52
95阅读
一、视图 视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。二、使用视图的意义 1.替代重复的SQL语句; 2.简化复杂的SQL操作。在编写查询后,可以方便地重用它,而不必知道它的基本查询细节; 3.使用表的组成部分而不是整个表; 4.保护数据。可以给用户授予表的特定部分的访问权限而不是整个表的访问权限; 5.更改数据格式和表示。视图可返回与底层
转载
2023-08-07 10:30:38
102阅读
创建自增序列的函数CREATE SEQUENCE USER_CERTIFICATI
原创
2022-08-23 07:30:45
371阅读
1. 常见的数据库对象 2. 视图概述 2.1 使用视图的好处视图一方面可以帮我们使用表的一部分而不是所有的表,另一方面也可以针对不同的用户制定不同的查询视图。比如,针对一个公司的销售人员,我们只想给他看部分数据,而某些特殊的数据,比如采购的价格,则不会提供给他。再比如,人员薪酬是个敏感的字段,那么只给某个级别以上的人员开放,其他人的查询视图中则不提供这个字段。刚才
转载
2023-08-09 20:50:53
124阅读
1,最有用的DBA_视图DBA必须熟悉的、最有用的DBA_视图。+++ dba_data_files 关于数据库文件的信息dba_db_links &
转载
精选
2013-08-26 22:12:11
188阅读
什么是视图 可以通过创建表的视图来表现数据的逻辑子集或数据的组合。视图是基于表或另一个视图的逻辑表,一个视图并不包含它自己的数据,它象一个窗口,通过该窗口可以查看或改变表中的数据。视图基于其上的表称为基表。 视图的索引是基于所依赖的表的索引 视图View 视图是从若干基本表和(或)其他视图构造出来的 ...
转载
2021-07-19 11:44:00
160阅读
2评论
视图
传统的视图所带来的问题就是我们不能对视图定义参考完整性约束(referential integrity constraints)。从Oracle9i开始,Oracle支持下面的视图约束
非空(NOT NULL):这个约束总是从创建视图的基表中继承而来的。 唯一性约束(Unique constraints):Oracle9i允许对视图的任意一栏定义唯一性约束。 主键(Primary key
转载
精选
2007-09-20 18:00:52
957阅读
1.视图用于查询数据,不能用于存储数据(物化视图除外)。这是视图与表的主要区别。
2.视图依赖于表,当基础表的结构发生变化的时候,必须重新编译,才能再次使用。可以通过再次执行对视图的查询操作,就会重新编译。
3.利用视图更新数据表,但不是视图的所有列都可以更新,只有那些直接由基础表获得的列才可以进行更新操作。
&
原创
2010-11-13 23:40:33
585阅读
视图就是封装了一条复杂查询的语句。 语法1.:CREATE VIEW 视图名称 AS 子查询 范例:建立一个视图,此视图包括了20部门的全部员工信息 create view empvd20 as select * from emp t where t.deptno = 20 视图创建完毕就可以使用视
原创
2021-07-23 11:05:45
442阅读
文章目录一、视图的概念二、创建视图三、视图的状态四、删除视图五、视图的其它知识六、版权声明一、视图的概念视图是基
原创
2022-11-22 22:39:31
118阅读
问题:什么是视图?
回答:
视图也是一种数据库对象,英文叫做“view”。视图的本义就是与客户交互的窗口。
简单理解有点象一个容器,窗口中只能存放一条查询语句。当“select * from 视图名“,其实执行的是容器中的查询语句。所以查询视图也可以得到数据,不过这些数据都是经过查询语句“加工”以后的数据,可能与原表的记
转载
精选
2012-07-08 13:58:50
681阅读
--视图在进行复杂数据查询时,经常使用视图完成,利用视图可以保证安全性--视图视图实际上一条存储起来的查询语句,是数据的显示方式是一张虚表,逻辑上的概念,不是实际的物理存储,不占用空间--视图的作用--安全(可以利用视图限制用户访问数据行,列,插入数据的权利,屏蔽某些字段)--方便(将复杂的SQL语句创建成视图)--一致性(将报表封装成视图)--对视图的操作 实际上是操作实际真实存储的表,实际上修
原创
2013-09-18 10:02:27
891阅读
数据库的真实数据都是存在于数据表中,数据表是反映现实世界的实体关系。但是,为现实世界的所有关系创建数据表是不现实的。数据库中的视图解决了这一问题。视图以物理数据未基础,利用更灵活的策略来实现关系。接下来,我们将从:
视图介绍、关系视图的创建和使用、内嵌式图的使用、对象视图的使用、物化视图的使用等几个方面,
来学习视图的知识,并掌握如何创建和使用各种视图,同时对各种视图之间的区别有清晰的了解。
转载
2019-03-11 04:58:00
260阅读
2评论
.客户,t.计划开始,t.计划结束,t.项目总额 from (select pt.xmid 项目ID,pt.xmmc 项目名称,mast.dmnr 项目类型,ct.KHQC 客户,pt.jhks 计划开始,pt.jhjs 计划结束,pt.xmzje 项目总额,
原创
2023-04-21 02:04:57
53阅读
Oracle 的物化视图 [code]Oracle 的物化视图提供了强大的功能,可以用在不同的环境中。在不同...
原创
2023-04-26 13:14:07
481阅读
数据库对象与视图1.数据库对象2.为什么要使用视图?有时候我们需要针对不同的用户提供不同的查询视图. ①操作简单 ②减少数据冗余 ③数据安全 ④适应灵活多变的需求 ⑤能够分解复杂的查询逻辑3.视图的理解?①视图可以理解为一个虚拟表,本身不存储数据,本质上可以看做一个存储起来的select语句. ②视图中涉及到的表,叫做基表 ③对视图中的数据进行操作,基表中的数据也会发生变化 ④删除视图本身,不会对
转载
2024-02-03 07:55:34
34阅读
视图的基本概念视图是从一个或几个基本表(或者视图)导出的表。它与基本表不同,是一个虚表。数据库只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以基本表中的数据发生变化,从视图中查询出的数据也就随之改变了。视图一经定义,就可以和基本表一样被查询、被删除。也可以在一个视图之上再定义新的视图,但对视图的更新(增、删、改)操作则有一定的限制。视图的优点视图相比基本表有以下优点:
转载
2024-07-24 09:38:07
112阅读