oracle总复习.doc
《oracle总复习.doc》由会员分享,可在线阅读,更多相关《oracle总复习.doc(6页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、如有侵权,请联系网站删除,仅供学习与交流oracle总复习【精品文档】第 6 页总复习1. oracle体系结构实例的概念:即 RDBMS,与一个数据库相联系,它是存取和控制数据库的软件机制。实例的组成:实例由SGA(系统全局区)和Oracle进程两部分构成。(1-8)ORACLE进程:是操作系统中的一种机制,它是实现资源共享和调度控制的单元。(1-8)SGA:是一内存区域,存放数据库实例的数据和控制信息,由共享的sql区、数据缓冲区、日记缓冲区、请求队列、响应队列构成。(1-8)Oracle处理SQL语言的过程:客户端与服务器建立连接之后,由事件监听程序将sql语句发送到服务端进行处理,然后
2、由服务器进程对sql语句进行语法分析和执行,将数据读入缓冲区,将结果返回客户端。2、Oracle的逻辑结构和物理结构1. 逻辑结构主要掌握表空间、段、区间、数据块的概念及关系。表空间:一个数据库被划分为一个或多个逻辑单位该逻辑单位。段:模式对象数据的存储单位,它是数据库的某个对象使用的全部区间的集合。(1-29)区间:由很多连续的数据块组成的数据库存储空间。它是数据库存储分配单位。数据块:是数据库最小的I/O单位。之间的关系:一个表空间对应多个段,一个段对应多个区间,一个区间对应多个数据块。2. 物理结构主要掌握控制文件、日志文件和数据文件的概念。数据文件:存储数据库中的全部数据,如数据库表中
3、的数据和索引数据。通常为后缀名为.dbf格式的文件。日记文件:记录对数据库所数据的全部变更(如增加、删除、修改),以便在系统发生故障时,用它对数据库进行恢复。控制文件:每个Oracle数据库都有相应的控制文件,用于打开、存取数据库。它们是较小的二进制文件,其中记录了数据库的物理结构。(1-25)3. Oracle的三级模式结构外模式用户看到的数据库的逻辑结构,也称为模式对象,它组成了 一个数据库的关系设计。主要包括:表、视图、索引、序列、 聚集、触发器、过程等。概念模式DBA看到的数据库的逻辑结构,它支配一个数据库的物理空间 如何使用。主要包括:表空间、段、区间、数据块。内模式数据库的物理结构
4、,它们为数据信息提供真正的物理存储。 主要包括:控制文件、日志文件、数据文件。(1-22)4. 掌握表空间与数据文件之间的关系1. 每个表空间由一个或多个数据文件组成2. 表空间通过增加数据文件来扩大。也可以增加某个数据文件的大小来扩大。3. 一个数据文件不能跨越多个表空间。 (1-34)5. 掌握数据段、回滚段、临时段、索引段的概念与作用(1)数据段 Oracle为不同类型的数据库对象创建不同类型的段。(2)索引段 在Oracle数据库中每个未分区索引都有一个索引段保存索引中 的索引条目。对于一个分区索引,每个分区都有一个索引段保存 它的数据。(3)临时段当为一个大表创建索引时,Oracle
5、一般必须分配一些临时系统空间,以确保在创建索引段之前,能排序全部的索引项;当用户使用SQL语句进行排序和汇总时,需要分配临时段;语句完成后,Oracle将段释放回表空间,以便其他对象能够使用这些空间。(4)回滚段回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的作用主要有以下几方面:事务回滚事务恢复读一致性(1-37)6. PCTFREE和PCTUSED的含义和作用PCTFREE:控制为将来要进行的记录更新保留的数据块空间的数量。当一个数据块中空闲的空间小于该值时,Oracle从相应段的空闲列表中删除该块。PCTUSED:控制何时将数据块放回相应段的空闲列表。当一个数据块已
6、使用的空间小于该值时,Oracle将数据块放回相应段的空闲列表中。(1-44)3、Oracle工具及管理技术1. 企业管理器的作用Enterprise Manager 10g简称EM,是基本的Web管理工具。Oracle的EM是Enterprise Manager的缩写,可翻译为Oracle数据库的企业管理器,在Oracle 10g以后,可以通过EM使用Web界面来管理、维护Oracle数据库。这样做的好处是使用浏览器,不用安装任何软件工具就可以管理数据库。如果数据库连接了网络,就可以在任何地方进行远程监控和管理数据库。2. 数据库的启动(3种状态 OPEN、NOMOUNT、MOUNT)与关闭
7、(4种模式NORMAL、IMMEDIATE、TRANSACTIONAL、ABORT)启动模式:打开(OPEN) 。启动例程,装载并打开数据库。该模式是默认的启动模式,它允许任何有效用户连接到数据库,并执行典型的数据访问操作。关闭(CLOSE) 。将Oracle实例从允许用户访问数据库的状态转变为休止状态。关闭操作首先终止用户访问数据库所需的进程,然后释放计算机中供Oracle运行使用的那部分内存。已装载(MOUNT) 。启动例程并装载数据库,但不打开数据库。该模式用于更改数据库的归档模式或执行恢复操作,还用于数据文件恢复。因为此状态下没有打开数据库,所以不允许用户访问。已启动(NOMOUNT)
8、 。启动实例,但不装载数据库。该模式用于重新创建控制文件,对控制文件进行恢复或从重新创建数据库。因为此状态下没有打开数据库,所以不允许用户访问。该状态也称为“不装载”。关闭模式:正常关闭 (NORMAL) NORMAL是SHUTDOWN语句的默认选项,因此SHUTDOWN NORMAL和SHUTDOWN完全相同。立即关闭(IMMEDIATE)初始化自动备份。如果电源将在比较长的时间内被切断。如果数据库或者数据库应用程序发生异常,而管理员无法联系到用户退出登录或者用户无法退出登录。事务处理(Transaction)是包含一个或多个SQL语句的逻辑单元,事务中的SQL语句是一个完整的整体,它们要么
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracle 复习
限制150内