- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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实例从允许用户访问数据库的状态转变为休止状态。关闭操作首先终止用户访问数据库
您可能关注的文档
最近下载
- 中学地理学科课程标准与教材研究教学大纲.pdf VIP
- 中建X局各类建筑工程技术经济指标.docx VIP
- 我们的手上有多少细菌?.doc VIP
- 第一单元 观察物体 大单元教学设计2025数学人教版三年级上册(新教材).pdf
- 年东北财经大学国际商学院(校本部) 联招联考项目招生指南.pdf VIP
- 驾驶员安全生产操作规程 - 生产安全.docx VIP
- 公务员(国考)之行政职业能力测验题库附答案(基础题)收藏.docx VIP
- 全册部编版六年级上册全册道德与法治教学课件.pptx
- 第二章-空气流动压力及阻力.pptx VIP
- 2025年全国农产品质量安全检测技能竞赛理论知识考试题库(含答案.docx VIP
文档评论(0)