ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> Oracle >> 关于Oracle中synonym和index的使用介绍

关于Oracle中synonym和index的使用介绍

来源:网络整理     时间:2014-11-18     关键词:

本篇文章主要介绍了"关于Oracle中synonym和index的使用介绍",对于Oracle感兴趣的同学可以参考一下:

关于Oracle中synonym和index的使用介绍

Oracle-同义词
--通过用户名(模式名).表名
       --授权:grant create synonym to test1(system用户下授权))
     --私有
  create or replace synonym sy_test1 for gcs95.test1;
  --共有
  create public synonym public_sy_test1 for gcs95.test1;
  /*私有:其他用户无法访问*/
  select * from sy_test1;
  /*共有:在所有的授权了的用户中都可以访问*/
        select * from public_sy_test1;      --特点:屏蔽了对象的所有者
索引:
 定义:
  提高查询效率
  
 rowid:数据库表中那一行的物理地址
 1> B树:

  可以说是最终查询的是rowid
    create index stu_index on 表名(列名); 
 2> 反向键索引:
  适用于插入数据操作比较频繁的情况,可以分散对内存的操作;
  查询的时候使用也可以提高查询效率!
  存在形式:
  分配到  最终访问的
  102   -  201
  123  -  321
  
  语法:
   create index index_revers_empno on 表名(列名)revers;
 3> 位图索引:
  在XE版本的oracle上面无法创建!不存储rowid,而是存储rowid的映射!意味着没占用存储空间
  适用于某列数据值是 有限(指重复出现的值) 的情况下可以使用此列创建位图索引,


表分区:


 代码:

 1实练:  2 3--同义词 synonym  4 5--通过用户名(模式名).表名  6 7--授权:grant create synonym to test1  8 9/*私有:其他用户无法访问*/1011select*from sy_test1; 1213/*共有:在所有的授权了的用户中都可以访问*/1415select*from public_sy_test1; 1617--特点:屏蔽了对象的所有者,可以直接访问该表18192021--测试:创建表 create table Depostitor ( 2223           actid numbernotnull, 2425        cardid numbernotnull, 2627        lastname varchar2(10) notnull, 2829        firstname varchar2(10) notnull, 3031        address1 varchar2(200) notnull, 3233        address2 varchar2(200), 3435         address3 varchar2(200), 3637        blance number(10,2), 3839constraint pk_depostor primarykey(actid) 4041); 4243--添加B树索引 4445createindex cd_index on Depostitor(cardid); dropindex cd_index 4647--添加反向键索引4849createindex index_revers_empno on Depostitor(cardid)revers; --添加测试数据 insert Depostitor values ();5051--select select * from depostitor;5253--cardid查询 select * from depostitor where cardid between 1 and 100000;
synonym练习

以上就介绍了关于Oracle中synonym和index的使用介绍,包括了方面的内容,希望对Oracle有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_93652.html

相关图片

相关文章