Oracle 9i编程艺术:数据库架构与开发深度解析
需积分: 10 190 浏览量
更新于2024-11-29
收藏 3.57MB PDF 举报
"《Oracle 9i编程艺术》是一本深入探讨Oracle 9i数据库编程的专著,旨在帮助读者掌握高效开发Oracle应用程序的技巧和方法。本书由知名专家撰写,结合作者丰富的实践经验,全面介绍了Oracle数据库的体系结构、文件管理、并发控制等多个核心主题。
在书中,作者首先强调了开发成功Oracle应用程序的关键,提倡一种理解数据库体系结构、并发控制以及与DBA协作的方法。书中详细阐述了Oracle的体系结构,包括数据库和实例的定义、SGA(System Global Area)和后台进程的作用,以及连接Oracle的不同方式,如专用服务器和共享服务器模式。
接着,作者深入讲解了Oracle数据库的各类文件,如参数文件(包括传统的init.ora和服务器参数文件SPFILE)、跟踪文件、警告文件、数据文件(包括存储层次和字典管理)、临时文件、控制文件、重做日志文件(在线和归档)以及密码文件。这些文件在数据库的运行和维护中起着至关重要的作用。此外,书中还提到了闪回技术的相关概念,如闪回数据库和闪回恢复区,这些都是Oracle 9i为了增强数据保护和恢复能力而引入的重要特性。
在编程实践中,作者特别提到了如何配置环境,例如设置SQL*Plus的AUTOTRACE以帮助性能调优,以及如何利用Statspack进行性能监控。书中还提供了定制脚本的示例,如SHOW_SPACE和BIG_TABLE,以帮助读者更好地理解和管理数据库空间。
书中的代码约定部分指导读者如何编写清晰、可读的SQL和PL/SQL代码,这对于团队协作和代码维护至关重要。全书内容丰富,适合于有志于提升Oracle 9i编程技能的开发者,无论初学者还是经验丰富的专业人士,都能从中受益匪浅。
通过阅读《Oracle 9i编程艺术》,读者不仅可以深入了解Oracle数据库的工作原理,还能学习到一系列实用的编程和管理技巧,从而提升自己的Oracle应用程序开发水平。"
2009-09-01 上传
点击了解资源详情
2008-10-02 上传
2013-03-27 上传
2014-08-29 上传
2024-11-29 上传
qq19398962
- 粉丝: 6
- 资源: 6
最新资源
- 基于bootsnav的响应式多级导航菜单特效.zip
- MyseliaJavaSandbox:应用程序构建,测试和部署套件
- 基于MATLAB的最小生成树Prim算法 源代码程序.rar
- swift-extensions-performance:Swift 1.2 中扩展的编译时间基准
- boyizhibiao.zip_
- Python数据分析与挖掘实战_Python数据分析与挖掘实战_python_数据分析_
- bmi-calculator:BMI计算器
- Scratch少儿编程项目音效音乐素材-【声音提示】音效-对方挂掉电话后的提示音_MP3.zip
- 基于HTML5 audio的Material design风格音频播放器特效源码.zip
- lineapro-phonegap-plugin:LineaPro Phonegap 插件
- BatchProcessor:简单的XML批处理处理器来解析和执行命令
- 48--[星星猎手].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码
- SerialPort.zip
- Rdp_COM_XE8_RDp_生成XE8下的RdpCOM安装包_支持屏幕控制_
- matlab_weixing_for.zip_matlab例程_matlab_
- Scratch少儿编程项目音效音乐素材-【日常生活】音效-东西落地声.zip