当前位置:Gxlcms > 数据库问题 > oracle数据库对象

oracle数据库对象

时间:2021-07-01 10:21:17 帮助过:27人阅读

create table k_part<id int> 2 partition by range<id> 3 <
partition p1 values less than<5>, 4 partition p2 values less than<10>, 5 partiton pmax values less than<maxvalue> 6 >

索引

  • 目的----用于加快数据的访问
  • 缺点----占据额外空间,影响DML操作效率  
  • 按数据的组织方式分为
  1. B-tree B树索引(唯一性,重复性低的数据较有效率)
  2. bitmap位图索引
  • TEXT全文索引
    select * from name like %KIK%

视图:

  • 视图允许DML操作,但是需要满足特定的条件
  • 物化视图:将查询的结果集保存下来,用于后续的查询,提高查询效率,和普通视图不同,物化视图是一个段对象,只占用物理空间
  1.  提高查询效率
  2. 数据复制

包-package:

  • 管理函数,放置存储过程

sequence:

  • 为业务提供一个序列号
  • 特点: 唯一性;不保证连续性;

同义词:

  • 提供对象的一个别名
  • 使不同用户下对象的引用变的方便

数据库链 database link:

  • 用于数据库之间的数据访问和操作
  • 由oracle保证数据库访问和操作的事务性

 

表空间--逻辑存储对象:

  • 逻辑上:可以放置对象(表:索引,分区..)
  • 物理上:表空间--段--extent--block--data file

oracle数据库对象

标签:函数   partition   数据   影响   lin   组织   分享   com   creat   

人气教程排行