Oracle精髓:Oracle9i,Oracle8i & Oracle8(第二版)
Oracle精髓:Oracle9i,Oracle8i & Oracle8(第二版)
Rick Greenwald, Robert Stackowiak, Jonathan Stern
林琪, 谢剑薇 译
出版时间:2002年11月
页数:392
Oracle是一个庞大的系统,其中包括数不胜数的技术、选件和版本。本书中凝练了有关Oracle是什么及其最新版本的功能等大量信息,并将这些信息压缩组织为一种易于阅读的形式,并特别指出了所强调的内容、示例和帮助性提示。其中各章节包含了以下内容:
* Oracle产品、选件、数据结构,以及Oracle 9i、Oracle 8i和Oracle 8的整体结构。
* Oracle网络、管理、监控、性能优化、数据仓库和分布式数据库。
* 多用户并发性、联机事务处理(OLTP)、高可用性和硬件体系结构(如,SMP、MPP和NUMA)。
* Oracle与Web。
* 最新的Oracle9i特性:实时应用集群、工作区、闪回查询、单击流智能和改进的业务智能、高可用性、安全性和XML集成。本书还介绍了新的Oracle9i应用服务器(Oracle9iAS),并包括了Oracle9iAS Portal。
对于Oracle的新用户、DBA、开发人员和管理人员,本书将为之提供有关Oracle特性和技术的全方位一体式介绍,这其中还包括了刚刚发布的Oracle9i的特性,这些信息的价值可谓难以估量。即使你已经有了成篇累牍的Oracle文档,仍会发现需要频繁地求助于这本结构紧凑的参考书,因此它的确堪称精髓。
“《Oracle精髓》为Oracle数据库中的技术提供了清晰而简明的阐释,在使用Oracle时它确实是极好的基础性资料”。
——Jeremy Burton,Oracle公司iPlatform市场部、产品和服务市场部高级副总裁
“这本书做到了涵盖面广泛而组织严密,涉及技术丰富又不至于令人眼花缭乱,文字相对简短却又富含实践性知识。尤其令人叫绝的是全书的描述是如此简洁而准确。”
——Craig Shallahamer,OraPub公司总裁
“这本书为Oracle体系结构提供了绝妙的阐释。读罢全书,我终于能够理解SGA、日志、数据缓冲、RAID、监听器、数据仓库应用、星型模式、Java语言触发器、Oracle应用服务器…… 当然收获还远不止于此。”
——Alberto Dell'Era,Etnoteam
  1. 前言
  2. 第一章 Oracle简介
  3. 关系数据库的发展
  4. Oracle家族
  5. Oracle特性概述
  6. 数据库应用开发特性
  7. 数据库连接特性
  8. 分布式数据库特性
  9. 数据移动特性
  10. 性能特性
  11. 数据库管理特性
  12. Oracle Internet 开发工具
  13. Oracle Lite
  14. 第二章 Oracle 体系结构
  15. 实例与数据库
  16. 数据库的组件
  17. 实例的组件
  18. 数据字典
  19. 第三章 安装和运行Oracle
  20. 安装Oracle
  21. 创建一个数据库
  22. 配置Oracle Net/Net8
  23. 启动数据库
  24. 关闭数据库
  25. 访问数据库
  26. Oracle的工作
  27. 第四章 数据结构
  28. 数据类型
  29. 基本数据结构
  30. 其他的数据结构
  31. 数据设计
  32. 约束
  33. 触发器
  34. 查询优化
  35. 理解执行计划
  36. 数据字典表
  37. 第五章 Oracle管理
  38. 安全的实现
  39. 通过Oracle 企业管理器的管理
  40. Oracle企业管理器选件
  41. 存储碎片与重组
  42. 备份和恢复
  43. 利用Oracle的支持
  44. 第六章 Oracle性能
  45. 性能优化基础
  46. Oracle和磁盘I/O资源
  47. Oracle和并行
  48. Oracle和内存资源
  49. Oracle和CPU资源
  50. 在Oracle9i中如何避免性能问题
  51. 实时应用集群和性能
  52. 第七章 多用户并发性
  53. 并发访问的基础知识
  54. Oracle和并发用户访问
  55. Oracle独立级别
  56. Oracle 并发特性
  57. Oracle如何处理锁定
  58. 并发访问和性能
  59. 工作区
  60. 第八章 Oracle和事务处理
  61. OLTP的基础知识
  62. Oracle OLTP的发展
  63. OLTP 体系结构
  64. OLTP的Oracle特性
  65. 高可用性
  66. Oracle高级队列
  67. 对象技术与分布式组件
  68. 第九章Oracle和数据仓库
  69. 数据仓库的基础知识
  70. 数据仓库设计
  71. 查询优化
  72. 数据库中的OLAP
  73. 管理数据仓库
  74. 其他数据仓库软件
  75. 元数据难题
  76. 最佳实践
  77. 第十章 Oracle和高可用性
  78. 什么是高可用性
  79. 系统崩溃
  80. 防止系统崩溃
  81. 灾难恢复
  82. 完全站点故障
  83. 数据冗余解决方案
  84. 第十一章 Oracle和硬件体系结构
  85. 系统基础
  86. 单处理器系统
  87. 对称多处理(SMP)系统
  88. 集群
  89. 大型并行处理(MPP)系统
  90. 不一致内存访问(NUMA)系统
  91. 磁盘技术
  92. 选择哪一个硬件解决方案呢?
  93. 第十二章 分布式数据库和分布式数据
  94. 把多数据库作为单个实体来访问
  95. 两阶段提交
  96. 在分布式系统间移动数据
  97. 高级队列
  98. 第十三章 扩展Oracle数据类型
  99. 面向对象的开发
  100. 可扩展特性和选件
  101. 使用Oracle可扩展框架
  102. 第十四章 Oracle与Web
  103. Internet计算平台
  104. 把Oracle作为Internet服务器
  105. XML
  106. 动态服务
  107. Oracle Internet 应用服务器
  108. Oracle9iAS Portal
  109. 附录一 本书中增加的有关Oracle9i的内容
  110. 附录二 附加资源
  111. 词汇表
书名:Oracle精髓:Oracle9i,Oracle8i & Oracle8(第二版)
译者:林琪, 谢剑薇 译
国内出版社:中国电力出版社
出版时间:2002年11月
页数:392
书号:7-5083-1101-9
原版书出版商:O'Reilly Media
Rick Greenwald
 
Rick Greenwald在计算机软件领域已经驰骋了近二十年,其间曾为Data General、Cognos和Gupta工作过,目前是Oracle公司的一名分析师。他已经出版过6部专著,而且就不同技术问题发表的文章简直不计其数,此外还曾在学术会议和培训课上做过演讲。除了本书以外,Rick所著的书还包括《Oracle Power Objects Developer's Guide》(第一作者,其他作者为Kasu Sista和Richard Finklestein,Oracle Press 于1995年出版)、《Mastering Oracle Power Object》(第一作者,另一作者为Robert Hoskins,O'Reilly & Associates于1996年出版)、《Using Oracle Web Server》(第一作者,Que Publishing于1997年出版)、《The Oracle WebDB Bible》(第一作者,另一作者为Jim Milbery,IDG Books Worldwide 于1999年出版)以及《Administering Exchange Server》(第一作者,另一作者为Walter Glenn,Microsoft Press于1999年出版)。
Rick Greenwald 20多年来,一直从事计算机软件行业,曾经就职于Data General、Cognos、Gupta Technologies和Oracle等公司。现在,他是Salesforce.com的培训师。他已经出版15本图书,并且发表了多篇与技术相关的文章,参与了6个国家的会议和培训课程。此外,还有他与别人合著的《Oracle in a Nutshell》(O'Reilly)和《Professional Oracle Programing》(WROX)。
 
 
Robert Stackowiak
 
Robert Stackowiak是Oracle公司企业技术中心电子商务智能小组的主任。他所面对的是北美地区的广大客户,并为他们提供公司的产品和数据仓库策略。另外,他还经常为Oracle公司的开发策略和培训助一臂之力。Robert 1996年加入Oracle之前,是IBM的RISC系统/6000子公司的决策支持部门经理。在那里,他要满足全北美的实现RS/6000和RS/6000 SP 的IBM大型客户。此前还在Harris Computer Systems担任过高级分析师,另外在美国Army Corps of Engineers的圣保罗区就任过首席程序员。他的论文主要发表在The Journal of Data Warehousing、Informix Tech Notes和AIXcellence Magazine上。
 
 
Jonathan Stern
 
Jonathan Stern有13年的IT经验,其中包括高级顾问、系统设计师和技术销售等等。对于Oracle RDBMS他有着丰富的经验,曾在所有主要的开放系统硬件和操作系统上工作过,并对于性能优化、扩展和并行化、Oracle并行服务器、高可用性、数据仓库、OLTP、对象关系数据、N层体系结构和新出现的Java以及CORBA等方面有着深入的认识。他曾在国内和国际会议上就Oracle动态并行化的扩展和Oracle数据库中段重组的作用发表过多篇论文。Jonathan是Ariba,Inc的技术主任,也是电子商务价值链的倡导者。在此之前,他曾领导Oracle公司最富经验的数据库专家为美国North Central的Oracle大型客户提供技术和策略支持。
Jonathan Stern 在本书的最初版本中,融合了他13年以上的IT经验。他曾经担任咨询、系统架构和技术销售等领域的高级职位。他拥有Oracle在所有主要开放系统的硬件和操作系统方面的丰富经验,包括性能调整(tuning)、扩展(scaling)、并行(parallelism)、Oracle并行服务器(Oracle Parallel Server)、高可用性、数据仓库和OLTP。他发表了很多论文,并出席了很多有关Oracle动态并行化扩展以及重新组织段等主题的内部和外部会议。
 
 
本书的封面动物是蝉。目前大约有1500种蝉。一般情况下,蝉是一种带有瘦长翅膀的大型昆虫,其双翅通常栖放在其长达1英寸的腹部之上。它们的头也很大,并有三只眼睛,还拥有一种能够穿刺和吮吸的器官,利用此器官,蝉能由树中吸取汁液。蝉以其尖声鸣叫而闻名,实际上这是雄蝉求偶的歌声,这也是昆虫所发出的最大的噪声之一。
蝉在春夏时节从土里爬出,蜕去其外皮,即为蝉蜕。它们会呆在树或植物旁,在那儿生活4~6周的时间,其惟一的目的就是交配。成虫交配后将死去,而其幼虫则会在土里孵化。它们会附在树根上吸取汁液长达4~17年之久,在此之后将爬出并继续开始其交配循环。蝉在昆虫中的寿命要算是最长的了。最常见的蝉是周期蝉,它会在地下生存13~17年。