第4章Oracle体系结构--《Oracle数据库基础与应用教程》书籍教案讲述.ppt

第4章Oracle体系结构--《Oracle数据库基础与应用教程》书籍教案讲述.ppt

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

《Oracle数据库基础与应用教程》书籍教案 人民邮电出版社出版 於岳编写 作者联系方式:airfish2000@126.com 本书内容: 本书全面讲述了Oracle数据库的日常管理工作内容。全共14章,包含Oracle简介和安装、Oracle客户端、管理Oracle环境、Oracle体系结构、管理Oracle存储结构、SQL语言、表、约束、视图、同义词和序列、索引、实现数据库安全、Data Pump数据导出和导入、数据库备份和恢复。每章结尾提供适量的选择题、简答题和操作题,通过练习和操作实践,帮助读者巩固所学内容。 本书适合Oracle爱好者、Oracle工程师、数据库管理员、培训机构以及大专院校计算机专业教师和学生使用。 2.SYSAUX表空间 SYSAUX表空间是在创建数据库时自动创建的,它充当SYSTEM表空间的辅助表空间,主要存储除数据字典以外的其他对象。 3.UNDO表空间 UNDO表空间(撤销表空间)是一个特殊的表空间,是保留给系统管理UNDO数据的本地管理表空间,用户不能在该表空间中创建段。 像其他永久性表空间一样,UNDO表空间包含数据文件。 4.临时表空间 临时表空间用于存储Oracle数据库运行期间所产生的临时数据,主要用于保存数据库排序操作、分组时产生的临时数据。 5.USERS表空间 USERS表空间(用户定义表空间)用于存储永久性用户对象的数据和私有信息。 可以在USERS表空间上创建各种数据库对象,如表和索引等。 4.5 数据字典 4.5.1 数据字典简介 数据字典是由Oracle服务器创建和维护的一组只读的系统表,它存储了有关数据库和数据库对象的信息,Oracle服务器依赖这些信息来管理和维护数据库。 数据字典中存储了以下数据库信息。 数据库中所有方案对象的信息,如表、视图、同义词和索引等。 数据库的逻辑结构和物理结构,如表空间和数据文件的信息。 列的默认值。 完整性约束的信息。 Oracle用户的名称。 用户和角色被授予的权限。 用户访问或使用的审计信息。 数据库对象的磁盘空间分配信息,如对象所分配的和当前使用的磁盘空间。 其他产生的数据库信息。 4.5.2 数据字典内容 数据字典中包含数据字典基表和数据字典视图两种内容。 (1)数据字典基表 (2)数据字典视图 4.5.3 数据字典分类 数据字典组织方式是先基于数据字典基表创建数据字典视图,然后再基于数据字典视图创建同义词,以便用户能够方便地对其进行访问。 数据字典主要包括三大类,它们分别用前缀来区别,其前缀分别为USER、ALL和DBA,如表4-2所示。 这3类数据字典的列几乎是相同的,只是以前缀为ALL和DBA开始的数据字典比USER多了一些列。 表4-2 数据字典分类 在Oracle数据库中,常用的数据字典如表4-3所示。 表4-3 常用数据字典 续表 4.6 动态性能视图 4.6.1 动态性能视图简介 动态性能视图是指将内存里的数据或控制文件里的数据以表的形式展现出来,动态性能视图的主要用途是获取有关数据库的信息以及进行性能监视和调试,这样能够更好地管理数据库的性能。 动态性能视图提供有关内部磁盘结构和内存结构的数据。 动态性能视图有时被称为固定视图,可以从动态性能视图中查询,但永远无法更新或修改它们。 动态性能视图包含以下信息。 系统和会话参数。 内存使用和分配。 文件状态(包括RMAN备份文件)。 作业和任务进度。 SQL执行。 统计数据和指标。 4.6.2 动态性能视图分类 动态性能视图包含V_$动态性能视图和GV_$动态性能视图两类。 1.V_$动态性能视图 V_$动态性能视图是当前实例的动态性能视图,这些视图的公用同义词的前缀是V$。 数据库管理员和其他用户只能访问V$对象,而不是V_$对象。 2.GV_$动态性能视图 GV_$动态性能视图是分布式环境下所有实例的动态性能视图,这些视图的公用同义词的前缀是GV$。 4.7 小结 Oracle内存结构是由SGA和PGA两大部分组成的。 SGA是一块容量较大的共享的内存结构,包含一个Oracle实例的数据或控制信息,可以被Oracle服务器进程和后台进程共享使用。 PGA是一个用于存储服务器进程的数据和控制信息的内存区域,当用户连接到Oracle服务器时,Oracle服务器会为每个服务器进程分配相应的PGA。 Oracle进程主要由用户进程、服务器进程和后台进程组成。 用户进程通过监听器来访问Oracle实例,触发生成一

文档评论(0)

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

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

1亿VIP精品文档

相关文档