《基于Oracle的SQL优化》是一本与众不同的书,它的目的是使读者真正掌握如何在Oracle数据库里写出高质量的SQL语句,以及如何在Oracle数据库里对有性能问题的SQL做诊断和调整。《基于Oracle的SQL优化》从Oracle处理SQL的本质和原理入手,由浅入深、系统地介绍了Oracle数据库里的优化器、执行计划、Cursor和绑定变量、查询转换、统计信息、Hint和并行等这些与SQL优化息息相关的本质性内容,并辅以大量极具借鉴意义的一线SQL优化实例,阐述了作者倡导的“从本质和原理入手,以不变应万变”的优化思路,最后还介绍了作者在实际工作中总结出来的Oracle数据库里SQL优化的方法论。《基于Oracle的SQL优化》适用于使用Oracle数据库的开发人员、OracleDBA和其他对Oracle数据库感兴趣的人员,也可以作为各院校相关专业的教学辅导和参考用书,或作为相关培训机构的培训教材。
本书所提供的专业知识可以帮助读者管理灵活的、高可用性的Oracle数据库。本书对上一版本进行了全面的修订,涵盖了每个新特性和实用工具,展示了如何实施新的安装、更新以前的版本、效地配置硬件和软件、以及实施安全防护措施。本书介绍了自动备份和恢复过程,提供了透明故障转移功能、审核和调整性能、以及用OracleNet分布企业数据库。本书主要内容规划和部署表空间、临时表空间和大文件表空间优化磁盘分配、CPU利用率、I/O吞吐率和SQL查询开发功能强大的数据库管理应用程序使用OracleFlashback和OracleAutomaticUndoManagement阻止人为错误..使用OracleAutomaticWorkloadRepository和SQLTuningSets诊断和调整系统性能使用认证、授权、细粒度审核和细粒度访问控制来实施健壮的安全性使用OracleRealApplicationClusters和OracleActiveDataGuard维护高可用性利用OracleAutomaticDiagnosticRepository和OracleRepa
用Oracle有效地创建和管理大型数据库!数据库专家KevinOwens是美国财政部计算机中心的Oracle数据库管理员,他将与您共同探讨PL/SQLOracle的结构化查询语言(SQL),并教您如何通过构建健壮、大型的数据库来解决您的业务问题。本书语言通俗易懂,并引入大量代码示例。书中详细介绍了许多技术来利用Oracle的特性,如触发器和存储过程等。这些特性支持数据库结合业务规则,并可以根据业务的发展变化对规则进行管理和修改。本书讨论的主题包括:·查看数据字典中的约束·实施复杂的规则·PL/SQL程序单元和语言特性·数据类型和复合结构·处理和异常·进程间的通信·声明性约束,包括主键约束、惟一性约束、外键约束和检查约束等本书对于希望构建和维护智能化大型数据库的开发人员、设计人员和项目负责人来说,都是不可多得的宝贵资源。
OracleSQLDeveloper是基于OracleRDBMS环境的一款功能强大的开发工具。但功能强大通常意味着“难以掌握”,而OracleSQLDeveloper却并非如此,它拥有直观的导航式界面。开发SQLDeveloper的目的就是要提高开发人员和超级用户的工作效率,单击一下鼠标就可以显示有用的信息,从而消除了键入一长串名字的烦恼,也无需费尽周折地去研究整个应用程序中究竟用到了哪些列。SQLDeveloper摆脱了语法查询的困扰,它在导航界面的右侧放置了一个向导,这样就可以很轻松地完成任何一个数据库对象的创建。SQLDeveloper还包括代码用例和子程序,以简化代码开发工作。通常情况下,这些功能并不是那么显而易见,而且并不是SQLDeveloper的所有功能都会被充分利用,因为用户甚至不知道有这些功能可以使用。本书适用于任何经验水平的用户,通过本书您很快就能入门,并且可以进一步深入学习这
本书由浅入深,全面、系统地介绍了Oracle11gR2数据库中的PL/SQL开发技术。同时,本书提供了大量实例,供读者实战演练。本书共分4篇。篇介绍Oracle和PL/SQL基础知识;第2篇介绍数据表的创建和操作、表中数据的操作、数据的基本查询、查询中函数的使用、查询中特殊的转换函数、数据表的高级查询等技术;第3篇介绍索引和视图的使用、序列的使用、数据类型和流程控制、游标的使用、存储过程和函数的使用、触发器的使用、在使用PL/SQL编程时异常的处理、事务和锁、安全管理、PL/SQL代码的管理以及PL/SQL语句优化、备份和恢复访问技术;第4篇介绍在.NET和Java中连接Oracle的方法,以提高读者实战水平。本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及PL/SQL应用的所有重要知识。本书适合所有想全面学习PL/SQL语言的人员阅读,也适合使用PL/SQL进
本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的开发人员借鉴)!本书共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等相关内容。在介绍Oracle系统管理的知识以后,将介绍与开发相关的内容(如PL/SQL基础知识、存储过程、函数、包等),并介绍数据库性能调整,本书重点介绍SQL语句调优。SQL语句调优是本书的另一大特色!
本全书内容主要包括11章和三个附录,其中11章又分为两大部分,部分是一些基础的介绍性的内容,章和第二章完整地讲述了元数据的意义以及一些基本的概念,第三章则从总体上分明绍了当前主要的元数据标准。第二部分则根据无数据的仓储项目生命周期的各个阶段,分别在第四章到第九章介绍了元数据的工具的评估,元数据仓储项目的组织和人员的配置,如何制定元数据的项目计划,元数据体系的结构的设计,如何通过元数据来提高数据的质量以及元模型的构造,此外,第十章还详细地介绍了开发周期的各个阶段该交付的产品以及取得的阶段性的成果,第十一章展望了元数据的未来发展的趋势。
Oracle数据库是目前世界上使用最为广泛的数据库管理系统,具有完整的数据管理功能;PL/SQL是Oracle对标准数据库语言SQL的过程化扩充,让Oracle的数据管理和程序设计效率更高。本书是一本特别注重实战的Oracle数据库入门及管理工具书,书中一共集成了300多个日常管理数据库的实例。本书每个实例都有图文并茂的实现步骤、实例解析,使读者能够很轻松地按照书中的例子进行操作,从而掌握如何去操作和管理Oracle数据库。
本书在内容上分为两部分:驱动篇和分布式编程篇。驱动篇主要介绍了字符设备驱动、增强型网络设备驱动(ENI)以及WindML中文字库的设计和MicroWindows向VxWorks平台上的移植过程;分布式编程篇介绍了分布式构件对象模型(DCOM)和公共对象请求代理体系结构(CORBA)。本书主要针对从事以VxWorks操作系统为基础内核的嵌入式系统开发人员,可以作为广大从事嵌入式技术相关工作的工程技术人员的参考书。