oracle10g数据库基础知识培训教材.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.. . . .. Oracle 10g 数据库基础知识 一、 Oracle 数据库简介 数据库技术是 20 世纪 60 年代后期产生并发展起来的,是信息技 术中发展最快的领域之一。按照数据模型的不同,可以把数据库 系统划分为层次数据库、网状数据库、关系数据库和面向对象数 据库等。 Oracle 是关系数据库系统的杰出代表和领跑者。 Oracle 数据库管理系统的发展过程是一个不断创新的过程。 数据库领域的 Oracle 代表两个含义:一个是 IT 界著名的 Oracle( 甲骨文 ) 公司,另一个就是甲骨文公司的产品 Oracle 数据库管理系统的简称。目前, Oracle 产品覆盖了大、中、小型机等 几十种机型, Oracle 数据库管理系统已成为世界上使用最广泛的 关系数据库系统之一,成为这一领域的领导者与标准制订者。 Oracle 数据库产品一直占据着数据库市场龙头老大的地位,远远 领先于其他公司。 Oracle 10g 是 Oracle 公司为迎接“网格计算”时代的来临而提 供的数据库解决方案。 2003 年 9 月 8 日,Oracle 公司总裁拉里·埃 里森在旧金山 Oracle 用户大会上宣布了全球首个企业网格计算 中间件—— Oracle 数据库 10g。 Oracle 从“ i ”到“ g”的演进:网格是建立在 Internet 和 Web 技术和分布计算技术上的,软硬件一体化的新一代网络计算的基 础设施,它采用开放、标准的协议,通过对大规模分散资源的有 效共享,为动态参与的、由多机构所形成的虚拟组织 (virtual organization ,VO)协同完成某类应用,提供可扩展的、安全的、一致的、不同等级质量的服务。 二、 Oracle 10g 的体系结构 数据库的体系结构是从某一角度来分析与考察数据库的组成、 工作流 程与原理以及数据在数据库中的组织与管理机制。 Oracle 系统体系 学习好帮手 .. . . .. 结构是整个 Oracle 服务器系统的框架, 是管理和应用 Oracle 数据服务器的基础和核心。 Oracle 系统体系结构由两部分组成:存储和实例。存储结构包括逻辑结构、物理结构。实例是维系物理结构和逻辑结构的核心。 2.1 存储结构 ORACLE数据库的存储结构分为逻辑存储结构和物理存储结构。逻辑存储结构与操作系统平台无关;物理存储结构与操作系统平台有关。从物理上看,数据库是由控制文件、数据文件、重做日志文件、初始化参数文件等组成的;从逻辑上看,数据库是由表空间组成的。表空间是最大的逻辑存储单位, 块是最小的逻辑单位, 逻辑存储结构中的块对应于操作系统中的块。 2.1.1 逻辑存储结构 许多初始化参数都是针对逻辑存储结构来定义的。 学习好帮手 .. . . .. 逻辑存储结构包括表空间、段、区、块。逻辑存储结构之间的关 系是 : 多个块组成区, 多个区组成段、 多个段组成表空间、 多个 表空间组成逻辑数据库。 一个区只能存在一个数据文件中, 一个段中的各个区可以分别在多个数据文件中。组成区的块是连续的。 2.1.1.1 表空间 表空间是最大的逻辑单位,一个数据库由多个表空间组成,一个表 空间可以包含多个数据文件,一个数据文件只能属于一个表空间。 O RACLE自动创建的表空间包括: SYSTEM系统表空间、 SYSAUX辅助系 统表空间、 SYSAUX辅助系统表空间、 TEMP临时表空间、 UNDOTBS1 重做表空间、 USERS用户表空间等。当 SYSTEM表空间被创建为一个 本地管理的表空间时, TEMP表空间就是必不可少的,否则他是可选 的。 SYTEM和 SYSAUX表空间值存放系统信息,不存放非系统信息。 2.1.1.2 段 段用于存储表空间中某一个特定的、具有独立存储结构的的数据库对象的数据,它由一个或多个连续的区组成。 ORACLE中可用的段类型: TABLE表段、 TABLE PARTITION表分区段、 INDEX索引段、 INDEX PARTITION索引分区段、 CLUSTER 簇段、 ROLLBACK回退段、 DETERRED ROLLBACK延迟回退段、 UN DO撤销段、 TEMPORARY临时段、 CACHE高速缓存段、 LOB二进制大对象段、 LOBINDEX二进制大对象索引段 段的增大过程是通过增加区的个数而实现的 ( 每次增加一个 区) 。每个区的大小是块的整数倍。 表段 表段存储表的所有数据。当用户创建表时,就会在该用户的默认表空间中为该表分配一个与表名相同的表段,以便将来存储该表的所有数据。 学习好帮手 .. . . .. 表分区段 表分区段用于存储分区表的所有数据。当用户创建分区表时,就会在该用户的默认表空间中为该表的每个分区分配

文档评论(0)

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

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

1亿VIP精品文档

相关文档