Oracle数据库编程艺术:从入门到精通
需积分: 0 169 浏览量
更新于2024-08-02
收藏 3.57MB PDF 举报
"Oracle9i&10g编程艺术.pdf"
这本书是关于Oracle 9i和10g数据库系统的编程指南,特别适合Oracle DBA(数据库管理员)和希望深入理解Oracle数据库编程的初学者。作者通过通俗易懂的语言和深入的分析,帮助读者提升在Oracle平台上的开发技能。
书中首先介绍了如何开发成功的Oracle应用程序。作者提出了自己的开发方法,并讨论了传统的黑盒方法。他强调了正确和不正确的开发方式,包括理解Oracle体系结构、并发控制、多版本概念、数据库独立性和优化应用性能的重要性。同时,书中还探讨了DBA与开发人员之间的合作关系。
第二章是对Oracle体系结构的概述,讲解了数据库和实例的区别,SGA(System Global Area)和后台进程的构成,以及如何连接到Oracle,包括专用服务器和共享服务器的工作原理,以及TCP/IP连接的基础知识。
第三章详细阐述了Oracle的各种文件类型。参数文件部分涵盖了init.ora参数文件和服务器参数文件的差异;跟踪文件用于记录数据库活动,分为用户请求的跟踪和内部错误产生的跟踪;警告文件记录了数据库的警告信息;数据文件是存储数据的主要媒介,包括存储层次和表空间管理;临时文件用于存储临时数据;控制文件是数据库的关键组件,记录了数据库的状态和结构;重做日志文件用于记录事务,分为在线和归档两种形式;密码文件用于验证操作系统级别的访问权限;最后提到了跟踪文件的修改和闪回日志文件,后者支持闪回数据库和闪回恢复区功能。
通过这些章节,读者可以全面了解Oracle数据库的运作机制,学习如何更有效地编写和优化Oracle应用程序。此外,书中还提供了配置环境的指导,如建立SCOTT/TIGER模式,设置SQL*Plus的AUTOTRACE,配置Statspack性能分析工具,以及定制实用脚本等。这些实践操作将帮助读者将理论知识应用于实际工作场景。
2010-06-23 上传
2009-10-12 上传
2009-03-03 上传
2013-03-27 上传
2010-10-27 上传
2014-08-29 上传
2009-09-16 上传
点击了解资源详情
2024-11-12 上传
terryhuang
- 粉丝: 21
- 资源: 10
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍