Oracle Concepts官方文档,中英文对照版,oracle数据库入门的好材料,不论是从事ORACLE数据库管理还是ORACLE应用开发,都应该读一读。 Part I What Is Oracle? 第一部分 何为 Oracle? Chapter 1, Introduction to the Oracle Database 第 1 章,Oracle 数据库简介 Part II Oracle Database Architecture 第二部分 Oracle 数据库体系结构 Chapter 2, Data Blocks, Extents, and Segments 第 2 章,数据块,数据扩展,及数据段 Chapter 3, Tablespaces, Datafiles, and Control Files 第 3 章,表空间,数据文件,及控制文件 Chapter 4, Transaction Management 第 4 章,事务管理 Chapter 5, Schema Objects 第 5 章,方案对象 Chapter 6, Dependencies Among Schema Objects 第 6 章,方案对象间的依赖关系 Chapter 7, The Data Dictionary 第 7 章,数据字典 Chapter 8, Memory Architecture 第 8 章,内存体系结构 Chapter 9, Process Architecture 第 9 章,进程体系结构 Chapter 10, Application Architecture 第 10 章,应用体系结构 Chapter 11, Oracle Utilities 第 11 章,Oracle 工具 Chapter 12, Database and Instance Startup and Shutdown 第 12 章,数据库及实例的启动与关闭 Part III Oracle Database Features 第三部分 Oracle 数据库特性 Chapter 13, Data Concurrency and Consistency 第 13 章,数据并发性与数据一致性 Chapter 14, Manageability 第 14 章,可管理性 Chapter 15, Backup and Recovery 第 15 章,备份与恢复 Chapter 16, Business Intelligence 第 16 章,业务智能 Chapter 17, High Availability 第 17 章,高可用性 Chapter 18, Partitioned Tables and Indexes 第 18 章,分区表及分区索引 Chapter 19, Content Management 第 19 章,内容管理 Chapter 20, Database Security 第 20 章,数据库安全 Chapter 21, Data Integrity 第 21 章,数据完整性 Chapter 22, Triggers 第 22 章,触发器 Chapter 23, Information Integration 第 23 章,信息整合 Part IV Oracle Database Application Development 第四部分 Oracle 数据库应用程序开发 Chapter 24, SQL, PL/SQL, and Java 第 24 章,SQL,PL/SQL,及 Java Chapter 25, Overview of Application Development Languages 第 25 章,应用程序开发语言概述 Chapter 26, Native Datatypes 第 26 章,原生数据类型 Chapter 27, Object Datatypes and Object Views 第 27 章,对象数据类型及对象视图 Oracle是一个强大的企业级关系数据库管理系统(RDBMS),由甲骨文公司(Oracle Corporation)开发。它广泛应用于数据存储、数据检索、事务处理、数据仓库和电子商务等领域。Oracle 10g R2是该数据库的一个重要版本,提供了稳定性和高性能,同时也引入了诸多新特性以满足不断变化的业务需求。Oracle Concepts 中文版为Oracle数据库的初学者和专业人士提供了一个全面的概念框架,帮助他们更好地理解和应用Oracle数据库。 在Oracle数据库的体系结构方面,Oracle数据库由多个逻辑结构组成,主要包括数据块(Data Blocks)、数据扩展(Extents)、数据段(Segments)、表空间(Tablespaces)、数据文件(Datafiles)和控制文件(Control Files)。数据块是最小的存储单位,多个数据块构成了数据扩展,数据扩展又被进一步组织成数据段。表空间是数据库中一个逻辑存储单元,由一个或多个数据文件构成,用来存储数据库的所有数据。控制文件则记录了数据库的物理结构信息。 事务管理是数据库系统中保证数据一致性和完整性的关键组件。Oracle数据库使用事务来确保数据的更改要么全部完成,要么全部不执行,即使在发生系统故障的情况下也是如此。事务具有原子性、一致性、隔离性和持久性(ACID属性)。 在Oracle数据库中,模式对象(Schema Objects)如表、视图、索引、序列和同义词等构成了数据库的逻辑结构。这些对象之间存在着依赖关系,Oracle通过数据字典(The Data Dictionary)来维护这些对象的信息。数据字典是数据库中用来存储关于自身结构信息的数据库,它提供了关于数据库对象的元数据。 Oracle数据库的内存体系结构和进程体系结构共同工作以提供高效的数据操作和管理。Oracle进程架构涉及多个后台进程和服务器进程,每个进程在数据库管理中扮演着特定的角色。应用体系结构章节则介绍了Oracle应用程序的结构和组件,以及如何在应用程序中实现Oracle数据库。 Oracle的工具(Utilities)章节提供了关于Oracle数据库管理工具的介绍,这些工具包括用于监控和配置数据库环境的工具,以及用于数据库备份和恢复的工具。数据库及实例的启动与关闭(Database and Instance Startup and Shutdown)章节则介绍了如何启动、关闭和重启数据库实例,以及不同操作模式下的注意事项。 在数据库特性方面,Oracle提供了包括数据并发性和一致性(Data Concurrency and Consistency)在内的多种特性,允许数据库同时处理多个用户请求而不牺牲数据的准确性和一致性。可管理性(Manageability)章节则涵盖了Oracle提供的工具和服务,这些工具和服务可以帮助数据库管理员更加轻松地管理和优化数据库性能。 备份和恢复(Backup and Recovery)章节详细介绍了备份策略和恢复方法,这对于数据保护和灾难恢复至关重要。业务智能(Business Intelligence)章节则讨论了如何使用Oracle来实现企业级的数据分析和报告。高可用性(High Availability)章节则介绍了Oracle的容错和灾难恢复技术,这些技术保证了企业关键应用的持续运行。 分区表和索引(Partitioned Tables and Indexes)章节讲解了如何通过分区将数据拆分成更小的部分,以提高查询性能和维护效率。内容管理(Content Management)章节介绍了Oracle内容管理解决方案,用于管理包括文档、图像、音频和视频在内的非结构化数据。 数据库安全(Database Security)章节涵盖了身份验证、授权和审计等安全特性。数据完整性(Data Integrity)章节则确保了数据的准确性和可靠性。触发器(Triggers)章节详细介绍了触发器的概念和用法,触发器是数据库中自动执行的一段代码,用于响应表中的事件。 信息整合(Information Integration)章节讨论了如何在Oracle数据库中整合来自不同源的数据,实现数据的统一视图。在应用程序开发方面,SQL、PL/SQL和Java(Chapter 24)章节介绍了如何使用这些编程语言进行数据库应用开发。应用程序开发语言概述(Chapter 25)提供了关于Oracle支持的应用开发语言的概览。原生数据类型(Chapter 26)介绍了在Oracle数据库中使用的原生数据类型。对象数据类型及对象视图(Chapter 27)则介绍了对象关系模型中的数据类型和视图。 以上是Oracle Concepts 中文版(10g R2)提供的主要内容和知识点,它不仅为初学者提供了数据库基础知识,也为经验丰富的IT专业人士提供了深入理解和应用Oracle数据库的工具。无论是数据库管理还是应用程序开发,这些知识都是不可或缺的。
剩余993页未读,继续阅读
- zjkk10112013-07-09还不错,就是格式有点乱,不过已经很好了!
- ssiaqgpv2013-06-18内容不错。如果有目录就更完美了。
- 粉丝: 0
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助