视图除了进行查询记录外,也可以利用视图进行插入、更新、删除记录的操作,减少对基表中信息的直接操作,提高了数据的安全性。在视图上使用INSERT语句添加数据时,要符合以下规则。(1)使用INSERT语句向数据表中插入数据时,用户必须有插入数据的权利。(2)由于视图只引用表中的部分字段,所以通过视图插入... ...
分类:
其他好文 时间:
2016-09-21 15:55:46
阅读次数:
450
数据表的连接有: 1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现 2、外连接: 包括 (1)左外连接(左边的表不加限制) (2)右外连接(右边的表不加限制) (3)全外连接(左右两表都不加限制) 3、自连接(连接发生在一张基表内) select a.studentno, a.stu ...
分类:
数据库 时间:
2016-09-18 22:02:15
阅读次数:
182
什么是触发器【Trigger】?不同的DML(select/update/delete/insert)操作,触发器能够进行一定的拦截,符合条件的操作方可操作基表;反之,不可操作基表。类似于JavaWeb中的Filter、Struts2中的Iterceptor。为什么要用触发器?如果没有触发器,那么DML所有操作,均可无限制地..
分类:
数据库 时间:
2016-09-12 07:25:18
阅读次数:
150
什么是视图【View】(1)视图是一种虚表(2)视图建立在已有表的基础上,视图赖以建立的这些表称为基表(3)向视图提供数据内容的语句为SELECT语句,可以将视图理解为存储起来的SELECT语句(4)视图向用户提供基表数据的另一种表现形式(5)视图没有存储真正的数据,真正的数据还..
分类:
数据库 时间:
2016-09-11 08:00:11
阅读次数:
816
来源:http://www.cnblogs.com/bzx888/p/4820712.html 有关的语句和操作基本都是按照实战中的顺序来总结的,比如创建用户,建表,序列初始化,插入数据的顺序呢。 这篇文章的基表是大家最为熟知的Scott用户下的emp员工表,dept部门表以及salgrade薪水等 ...
分类:
数据库 时间:
2016-09-08 12:34:00
阅读次数:
208
原文:理解矩阵(三) 理解矩阵(一) 理解矩阵(二) 这两篇文章发表于去年的4月。在第二部分结束的时候,我说: “矩阵不仅可以作为线性变换的描述,而且可以作为一组基的描述。而 作为变换的矩阵,不但可以把线性空间中的一个点给变换到另一个点去,而且也能够把线性空间中的一个坐标系(基)表换到另一个坐标系( ...
分类:
其他好文 时间:
2016-09-03 01:07:27
阅读次数:
316
一.what(什么是视图?) 1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。 2.根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储 ...
分类:
数据库 时间:
2016-08-29 17:45:34
阅读次数:
228
oracle中的数据对象有表、视图、索引、序列等 表的相关操作 1.创建表 2.删除表 3.修改表 二、视图的相关操作 视图的优点:1.控制访问,可以把主表中某些不想让别人看见的数据隐藏 2.可以将多张表的数据构成一个视图,简化查询 3.对视图的修改操作会反映到基表中 三、序列 create seq ...
分类:
数据库 时间:
2016-08-13 15:27:57
阅读次数:
151
一.what(什么是视图?) 1.视图是一种数据库对象,是从一个或者多个数据表或视图中导出的虚表,视图所对应的数据并不真正地存储在视图中,而是存储在所引用的数据表中,视图的结构和数据是对数据表进行查询的结果。 2.根据创建视图时给定的条件,视图可以是一个数据表的一部分,也可以是多个基表的联合,它存储 ...
分类:
数据库 时间:
2016-08-05 15:51:09
阅读次数:
183
数据库管理员: sys和system的权限区别:sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行时至关重要的,由数据库 自己维护,任何用户都不能手动更改,sys用户拥有dba、sysdba、sysoper角色或权限,是oracle权限最高的用户 ...
分类:
数据库 时间:
2016-07-22 21:21:46
阅读次数:
163