
oracle
文章平均质量分 87
小左翼
学习,不进则退
展开
-
oracle索引
一个表如果数据量非常的大,如果这个表又没有索引的话,那么在查询这个表中的任何记录都只能顺序的扫描,那么这将会产生大量的IO输入输出,因此会降低执行效率.为了加快查询的速度,这个时候我们就需要用到索引.什么是索引呢? 打个比方来说,你看一本书,但是你想看这个书中的某一点内容,假设这本书没有目录的话,那么你只能一页一页的去寻找你想要看的内容.这样是不是很慢.加入有了目录的话,你首先会去看目录,找到某一原创 2017-08-16 09:37:04 · 267 阅读 · 0 评论 -
oracle约束
为什么要有约束?约束:constraint 是一个关键字约束就是为了防止那些无效或者有问题的数据流入表中,术语则为--"维护数据的一致性".约束是强加在表上的规则,条件.当对表进行DML或者DDL操作的时候,如果当前操作违反约束条件,或者规则,那么oracle系统就会拒绝执行这个操作.这样的好处是错误一开始几能被oracle发现,从而使数据库开发维护都更加容易.oracle一共提供了5原创 2017-08-16 11:23:42 · 318 阅读 · 0 评论 -
oracle 视图
数据独立性个人理解为,早期的应用程序所需要的数据是直接跟数据库的表挂钩的,如果说因为某些原因,需要将表结构修改,那么很有可能会导致应用程序也哟啊做相应的修改。这必然会产生很大的麻烦。而如果有视图的话,应用程序直接从视图当中获取数据。这个时候如果需要修改表结构的话,那么无需在修改应用程序。只需要修改一下视图便可。因为应用程序所需要的数据是从视图当中获取的。将应用程序与表分离出来,我认为就是数据独原创 2017-08-18 15:03:07 · 280 阅读 · 0 评论 -
oracle序列号、
创建即将使用的表create table supplier(s_codde number(6),sname varchar2(25),contact varchar2(15),phone varchar2(15),fax varchar2(15)); 序列号的特点可以由多个用户共享的数据库对象.序列号生产机器,专为表中的数据自动产生序列号.由oracle内部例程产原创 2017-08-19 13:35:59 · 3846 阅读 · 0 评论 -
oracle用户管理
oracle安全包括2大类oracle的数据库系统安全。主要包括字系统一级来控制用户对数据库中的系统资源的访问喝使用,如用户名、密码,用户可进行的系统操作和分配给用户的磁盘资源。oracle数据库中数据的安全。控制用户对数据库中对象的访问和使用。以及控制用户对数据库中对象的操作。oracle数据库管理利用用户名、密码控制对数据库的访问,利用权限限制用户对数据库中系统资源原创 2017-08-19 17:18:32 · 189 阅读 · 0 评论 -
oracle简单归纳
一个完成的SQL命令叫语句。每一个关键字后面跟着的选项叫子句。例如SELECT empno, ename, job, mgr, hiredate, sal, comm, deptno FROM emp关键字 SELECT 跟后面的列,一起叫子句,FROM 跟后面的列也叫子句。运算符在SQL语句当中使用算术运算符时,应该注意运算符的优先级。避免出现意外结果。如使用 + - * /原创 2017-08-20 12:17:30 · 248 阅读 · 0 评论