网站大量收购闲置独家精品文档,联系QQ:2885784924

《Oracle_10g入门与提高》第8章:模式对象管理.ppt

《Oracle_10g入门与提高》第8章:模式对象管理.ppt

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Oracle_10g入门与提高》第8章:模式对象管理

第8章 模式对象管理 学习重点: 表 索引 聚簇 视图 同义词和序列 本章逻辑结构 8.1 表 8.1.1 表的结构 8.1.2 创建表 8.1.3 修改表 8.1.4 删除表 8.2 索引 8.2.1 概念 8.2.2 各种类型索引的比较和选择 8.2.3 建立索引 8.2.4 查询索引信息 8.2.5 修改与删除索引 8.3 聚簇 8.3.1 表簇 8.3.2 哈希簇 8.3.3 查看、修改和删除聚簇 本章逻辑结构 8.4 视图 8.4.1 概念 8.4.2 创建视图 8.4.3 查看、修改、重建与删除视图 8.5 同义词和序列 8.5.1 同义词 8.5.2 序列 8.6 利用Oracle企业管理器的方案管理进行对象操作 8.6.1 管理表 8.6.2 管理索引 8.6.3 管理视图 8.6.4 管理同义词 8.6.5 管理序列 8.7 本章小结 8.8 习题 8.1 表 模式对象 概念 用法 8.1.1 表的结构 1. 列和数据类型 2. 约束 8.1.2 创建表 CREATE TABLE语句 CREATE [ GLOBAL TEMPORARY ] TABLE [模式.]表名 [ (relational_properties) ] [ ON COMMIT { DELETE | PRESERVE } ROWS ] [ 物理属性 ] [ 表属性 ] ; 8.1.3 修改表 修改表的属性 物理属性 移动空间 分配一个区间/回收未用的空间 增加、删除或者重命名列 修改CACHE/NOCACHE属性 添加、修改或者删除与表有关的完整性约束 重命名 添加或者修改用索引组织的表的特征 添加或者修改LOB列 添加或者修改对象类型、嵌套表或者varray列 1. 添加主键约束 ALTER TABLE bookinfo ADD CONSTRAINT B_ID PRIMARY KEY (BOOKNO) ; 2. 修改列定义 ALTER TABLE bookinfo MODIFY (BRIEFINTRO VARCHAR2(500)); 3. 删除列 ALTER TABLE bookinfo DROP COLUMN BCNO; 8.1.4 删除表 删除一个表会产生的后果 表的所有行不再可以访问 所有与该表有关的索引和触发器都被删除 依赖于该表的所有视图和PL/SQL程序单元仍然存在,但失效 该表的所有同义词仍然存在,但当使用时返回错误 所有分配给该表的区间都被收回 删除标需要注意的问题 技巧 8.2 索 引 定义 作用 8.2.1 概念 使用索引的目的 快速查询 惟一值 Oracle 10g中的索引类型 B-树索引(B-tree index) 位映射索引(Bitmap index) B-树簇索引(B-tree cluster index) 哈希簇索引(Hash cluster index) 全局和本地索引(Global and local index) 基于函数的索引(Function-based index) 域索引(Domain index) 8.2.2 各种类型索引的比较和选择 常用的两种索引 B-树索引 位映射索引 B-树索引示意图 B-树索引不适应的条件 列的基数较低 不支持SQL函数 8.2.3 建立索引 1. 建立B-树索引 CREATE [UNIQUE] INDEX [模式.]索引名称 ON ( [模式.])表名称 ( 列名[ASC|DESC] [,列名[ASC|DESC] ] … )  排序方式 2. 建立位映射索引 CREATE BITMAP INDEX [模式.]索引名称 ON ( [模式.])表名称 ( 列名[ASC|DESC] [,列名[ASC|DESC] ] … ) 8.2.4 查询索引信息 8.2.5 修改与删除索引 Oracle允许的改动: 使用不同的存储参数或物理属性来重建索引 对索引更名 将一个索引移动到另一个表空间 指定是否并行执行并改变并行程度 重新分配不使用的空间或分配一个新的区间 标志此索引不可被使用 开始或终止对一个索引的使用情况进行监控 删除一个索引的情况 不再需要这个索引了 索引没有为表查询提供预想的性能优化,没有达到预期的理性效果 应用程序不再需要这个索引去查询数据

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档