2016数据库对象.pptVIP

  • 4
  • 0
  • 约6.39千字
  • 约 17页
  • 2016-12-19 发布于北京
  • 举报
第四章 数据库对象 目标 使用同义词 使用序列 创建视图 创建索引 数据库对象简介 Oracle 数据库对象又称模式对象 数据库对象是逻辑结构的集合,最基本的数据库对象是表 其他数据库对象包括: 索引 3-1 索引是与表相关的一个可选结构 用以提高 SQL 语句执行的性能 减少磁盘I/O 使用 CREATE INDEX 语句创建索引 在逻辑上和物理上都独立于表的数据 Oracle 自动维护索引 B-Tree Index 索引 3-2 索引有各种类型,除了标准索引外,还有一些特殊类型的索引: 索引 3-3 唯一索引 唯一索引确保在定义索引的列中没有重复值 Oracle 自动在表的主键列上创建唯一索引 使用CREATE UNIQUE INDEX语句创建唯一索引 组合索引 组合索引是在表的多个列上创建的索引 索引中列的顺序是任意的 如果 SQL 语句的 WHERE 子句中引用了组合索引的所有列或大多数列,则可以提高检索速度 反向键索引 反向键索引反转索引列键值的每个字节 通常建立在值是连续增长的列上,使数据均匀地分布在整个索引上 创建索引时使用REVERSE关键字 Bitmap Indexes 位图索引 位图索引适合创建在低基数列上 位图索引不直接存储ROWID,而是存储字节位到ROWID的映射 减少响应时间 节省空间占用 索引组织表 2-1 索引组织表的数据存储在与其关联的索引中

文档评论(0)

1亿VIP精品文档

相关文档