oracle总复习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle总复习

总复习 oracle体系结构 实例的概念:即 RDBMS,与一个数据库相联系,它是存取和控制数据库的软件机制。 实例的组成:实例由SGA(系统全局区)和Oracle进程两部分构成。(1-8) ORACLE进程:是操作系统中的一种机制,它是实现资源共享和调度控制的单元。(1-8) SGA:是一内存区域,存放数据库实例的数据和控制信息,由共享的sql区、数据缓冲区、日记缓冲区、请求队列、响应队列构成。(1-8) Oracle处理SQL语言的过程:客户端与服务器建立连接之后,由事件监听程序将sql语句发送到服务端进行处理,然后由服务器进程对sql语句进行语法分析和执行,将数据读入缓冲区,将结果返回客户端。 2、Oracle的逻辑结构和物理结构 逻辑结构主要掌握表空间、段、区间、数据块的概念及关系。 表空间:一个数据库被划分为一个或多个逻辑单位该逻辑单位。 段:模式对象数据的存储单位,它是数据库的某个对象使用的全部区间的集合。(1-29) 区间:由很多连续的数据块组成的数据库存储空间。它是数据库存储分配单位。 数据块:是数据库最小的I/O单位。 之间的关系:一个表空间对应多个段,一个段对应多个区间,一个区间对应多个数据块。 物理结构主要掌握控制文件、日志文件和数据文件的概念。 数据文件:存储数据库中的全部数据,如数据库表中的数据和索引数据。通常为后缀名为.dbf格式的文件。 日记文件:记录对数据库所数据的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复。 控制文件:每个Oracle数据库都有相应的控制文件,用于打开、存取数据库。它们是较小的二进制文件,其中记录了数据库的物理结构。(1-25) Oracle的三级模式结构 外模式——用户看到的数据库的逻辑结构,也称为模式对象,它组成了 一个数据库的关系设计。主要包括:表、视图、索引、序列、 聚集、触发器、过程等。 概念模式——DBA看到的数据库的逻辑结构,它支配一个数据库的物理空间 如何使用。主要包括:表空间、段、区间、数据块。 内模式——数据库的物理结构,它们为数据信息提供真正的物理存储。 主要包括:控制文件、日志文件、数据文件。(1-22) 掌握表空间与数据文件之间的关系 每个表空间由一个或多个数据文件组成 表空间通过增加数据文件来扩大。也可以增加某个数据文件的大小来扩大。 一个数据文件不能跨越多个表空间。 (1-34) 掌握数据段、回滚段、临时段、索引段的概念与作用 (1)数据段 Oracle为不同类型的数据库对象创建不同类型的段。 (2)索引段 在Oracle数据库中每个未分区索引都有一个索引段保存索引中 的索引条目。对于一个分区索引,每个分区都有一个索引段保存 它的数据。 (3)临时段 当为一个大表创建索引时,Oracle一般必须分配一些临时系统空间,以确保在创建索引段之前,能排序全部的索引项;  当用户使用SQL语句进行排序和汇总时,需要分配临时段;语句完成后,Oracle将段释放回表空间,以便其他对象能够使用这些空间。 (4)回滚段 回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的作用 主要有以下几方面: 事务回滚 事务恢复 读一致性(1-37) PCTFREE和PCTUSED的含义和作用 PCTFREE:控制为将来要进行的记录更新保留的数据块空间的数量。当一个数据块中空闲的空间小于该值时,Oracle从相应段的空闲列表中删除该块。 PCTUSED:控制何时将数据块放回相应段的空闲列表。当一个数据块已使用的空间小于该值时,Oracle将数据块放回相应段的空闲列表中。(1-44) 3、Oracle工具及管理技术 企业管理器的作用 Enterprise Manager 10g简称EM,是基本的Web管理工具。Oracle的EM是Enterprise Manager的缩写,可翻译为Oracle数据库的企业管理器,在Oracle 10g以后,可以通过EM使用Web界面来管理、维护Oracle数据库。这样做的好处是使用浏览器,不用安装任何软件工具就可以管理数据库。如果数据库连接了网络,就可以在任何地方进行远程监控和管理数据库。 数据库的启动(3种状态 OPEN、NOMOUNT、MOUNT)与关闭(4种模式NORMAL、IMMEDIATE、TRANSACTIONAL、ABORT) 启动模式: 打开(OPEN) 。启动例程,装载并打开数据库。该模式是默认的启动模式,它允许任何有效用户连接到数据库,并执行典型的数据访问操作。 关闭(CLOSE) 。将Oracle实例从允许用户访问数据库的状态转变为休止状态。关闭操作首先终止用户访问数据库

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档