本书通过对数据、算法与模型的概念、特征、相关技术、模型原理及构成、应用领域等一系列问题的深入讲解,呈现数据与算法之间的紧密关系,从数据的视角构建算法为数据服务的核心思想,明确数据资源的地位和价值。
本书是一本关于Oracle数据库体系结构的图书,涵盖了所有重要的Oracle体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,分区和并行,以及数据加密等,并利用具体的例子来全面介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。本书的读者对象是数据库开发人员。
Oracle数据库的性能优化直接关系到系统的运行效率,而影响数据库性能的一个重要因素就是SQL性能问题。本书是作者十年磨一剑的成果之一,深入分析与解剖OracleSQL优化与调优技术,主要内容包括:篇“执行计划”详细介绍各种执行计划的含义与操作,为后面的深入分析打下基础。重点讲解执行计划在SQL语句执行的生命周期中所处的位置和作用,SQL引擎如何生成执行计划以及如何获取SQL语句的执行计划,如何从各种数据源显示和查看已经生成的执行计划。第二篇“SQL优化技术”深入分析Oracle的SQL优化技术,包括逻辑优化技术和物理优化技术。用大量示例详尽分析Oracle中现有的各种查询转换技术,先分析Oracle如何收集、统计系统和对象的数据,然后推导各种代价估算公式,给出各种情形下的代价计算演示。第三篇“SQL调优技术”深入剖析Oracle提供的各项调优技术。先
《名师讲坛——OracleDBA入门与实战经典》是一本小说式的OracleDBA入门教材。本书力求把Oracle数据库从高雅的象牙塔中请出来,使它的“贵族”身份“平民”化,力求打造一本可轻松“读得懂、用得上、学得会”的OracleDBA实用教材。《名师讲坛——OracleDBA入门与实战经典》是Oracle数据库管理的实用教材。虽然它几乎涵盖了OCP(Oracle认证专家)和OCA考试的全部内容,但重点是实际工作能力的训练,因此本书中的每章都附有大量的例题,而且每道题都给出了答案。为了帮助读者理解,许多概念和例题都给出了商业应用背景,而且很多例题可以不加修改或略加修改后便可应用于实际工作。本书设计了一个虚拟人物和一个虚拟项目,利用此人求职、工作和在事业上的成长过程(包括参与和领导项目)来帮助读者理解真正的Oracle从业人员在商业公司中的工作情况。简而言之,本
《OraclePL/SQL攻略》是PL/SQL各类症结的治病良方。全书共分为17章,分别介绍PL/SQL的不同方面,包括PL/SQL基础知识、SQL常见任务、触发器、异常处理、OracleSQLDeveloper、分析并提高性能等。《OraclePL/SQL攻略》组织结构别具一格,通篇采用“问题—解决方案—原理分析”的形式。每节分别介绍一个实际案例,内容自成一体、相互独立、由浅入深。《OraclePL/SQL攻略》可引领新手走进PL/SQL世界,也可帮助专业人士在PL/SQL世界中所向披靡。
本书以AIXUNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统0racle10g、Oracle11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。,本书还以SybaseASE数据库系统作为对比,论述了Oracle在AIX上的特征。本书力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,把各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!
《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询和优化改写都要用到。第5~12章是提高部分,讲解了正则表达式、分析函数、树形查询及汇总函数的用法。这部分知识常用于对一些复杂需求的实现及优化改写。两章介绍日常的优化改写案例。这部分是前面所学知识的扩展应用。如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。如果您是运维人员,则《Oracle查询优化改写技巧与案例》可以帮助您更快地完成慢语句的改写优化。
本书以Oracle 10g为基础,从基础知识、安装升级、故障处理、性能优化4个角度,由浅入深地介绍了Oracle RAC项目实施的一些方法和思路。 本书一共包括了9个综合案例,每一个案例构成独立的一章,按照“遇到问题→解决问题→案例总结”的思路进行展现,首先对现实问题进行描述和分析,然后提供合适的解决方案,最后自然地引出Oracle中的理论知识点,这种讲解方法能够有效地降低阅读难度,帮助读者更好地掌握相关技能。此外,在每个案例中,都再现了大量真实的工作情景,包括客户交流、人员沟通、寻求资源等,可以帮助读者更好地融入职场,掌握很多高效工作的技巧。 本书可以作为数据库开发人员、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为各大中专院校相关专业师生的参考用书和相关培训机构的培训教材。
《零基础学编程:零基础学Oracle》以Oracle11g为例,分为4篇,循序渐进地讲述了Oracle的基本语法和基本操作,从数据库的安装开始逐步介绍与数据库交互的语句以及管理数据库中的文件、备份与恢复数据库等操作。在数据库应用篇中,还结合.NET和Java的编程环境讲解了如何连接Oracle数据库。本书详细介绍了Oracle中数据操作和管理的基本知识,突出了数据库操作的实用性和技巧性,其中大量应用了示例讲解数据库使用的每一个知识点。本书适合正在学习使用Oracle以及想提高数据库管理知识的用户阅读,并可作为开发人员的参考手册。
本书由多位数据库技术专家和爱好者合著而成,集合了各行业DBA的工作经验与思考,包含了精心挑选的数据库诊断案例与数据库恢复实践。内容涉及Oracle典型错误的分析和诊断,Oracle600内部错误的外理和解决,优化器与SQL的行为与分析,以及很多内部深入技术的实践。本书的主要内容以原理分析、内容实践、故障解决为依据,将Oracle数据库的深层技术层剖缕析抽丝剥茧地展示给读者。希望能够帮助读者加深对于Oracle技术的认知和理解,并将这些技术应用到实践中去。
Oracle是目前全球应用最广泛、功能大的关系型数据库。本书结合大量实例,详细地讲述了Oracle数据库各方面的知识。全书内容包括Oracle安装配置、Oracle常用开发工具、SQLPlus、数据表、视图、约束、函数与存储过程、触发器、序列、索引、用户与角色、内置函数、控制语句、SQL查询及更新语句、并发与锁定、正则表达式、与编程语言结合使用。为了便于读者学习与把握,在每章都使用了单独的小节来展示实例,并给出习题和答案。本书光盘附带书中所涉及的源文件和数据库脚本。同时,光盘还附带配套全程视频,以便于读者更好地掌握本书内容。本书适合Oracle数据库开发人员、基于Oracle数据库的软件程序员、Oracle数据库管理员、大专院校学生,以及对Oracle开发有兴趣的人员。本书浅显易懂、实例丰富,尤其适合广大程序员自学。