了解数据结构与算法是透彻理解计算机科学的前提。随着Python日益广泛的应用,Python程序员需要实现与传统的面向对象编程语言相似的数据结构与算法。本书是用Python描述数据结构与算法的开山之作,汇聚了作者多年的实战经验,向读者透彻讲解在Python环境下,如何通过一系列存储机制有效地实现各类算法。通过本书,读者将深刻理解Python数据结构、递归、搜索、排序、树与图的应用,等等。这一版重写了书中的示例代码,并对诸多内容做了修正。
本书注重实践,地理空间专家、数据科学家、地理学家、地质学家,以及其他致力于数据分析和可视化的专业人员都能从中学到空间数据分析的基本知识。 本书作者展示了为什么发现并量化数据模式对空间数据分析非常重要。本书面向对Python结合地理空间分析有兴趣的专业人员和业余爱好者。
本书是国内Oracle技术专家和ERP技术专家10余年工作经验的呈现,国内数位Oracle技术专家和专业社区联袂。本书重在授人以渔,而不是授人以鱼,专注于如何才能让读者受到启发,而不仅仅只是解决某个具体的问题。宏观上高屋建瓴,系统讲解了OracleERP系统的架构、规划和部署;微观上鞭辟入里,细致地讲解了OracleERP系统的管理、运维和性能优化。理论与实践相结合,在强调理论的同时,更注重启发读者解决实际工作中各种难题的思路;广度与深度兼备,既能满足ERPDBA需要掌握大量知识的需求,又对解决某些关键的问题进行了深入地阐述。 全书一共3篇:架构篇(~2章)首先详细地对Oracle电子商务套件的功能特点和结构等进行了介绍,然后对大型OracleERP系统的架构思路、规划方法、资源配置估算、存储架构、网络架构、集成架构、客户端架构、安全策略、系统管
本书系统介绍了数字经济与区块链创新的近期新理论研究进展,总结了数字货币的起源、发展现状与风险挑战,对区块链技术应用于智能合约与Web3.0等新兴数字技术的机制进行了梳理,基于文献和案例对区块链创新在各行业的应用进行了分析。在实证分析部分,本书基于累计超额收益率、全要素生产率、融资约束及违约风险等多维度视角对区块链创新的经济影响及其机制进行了研究,并据此提供了区块链产业发展的政策建议。
本书分为三篇,具体内容如下:基础篇介绍PL/SQL程序设计的基础知识,包括PL/SQL概述、PL/SQL开发工具、PL/SQL基础、PL/SQL控制语句、数据查询、数据操纵与事务处理、内置SQL函数、PL/SQL中的静态SQL语句、记录以及错误处理等。开发篇主要介绍PL/SQL命名对象的开发,包括PL/SQL子程序、PL/SQL包、子程序依赖性与权限管理、触发器、集合、动态SQL、批绑定等,是PL/SQL程序设计的核心部分。在Oracle项目开发过程中,PL/SQL程序设计的主要任务就是根据业务需要编写各种功能模块,即PL/SQL命名块。高级篇主要介绍Oracle数据库中的对象及其特性、大对象的存储与操作、任务调度管理、PL/SQL性能优化、常用的Oracle内置包等。
《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的用法。~4章是基础部分,讲述了常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询和优化改写都要用到。第5~12章是提高部分,讲解了正则表达式、分析函数、树形查询及汇总函数的用法。这部分知识常用于对一些复杂需求的实现及优化改写。最后两章介绍日常的优化改写案例。这部分是前面所学知识的扩展应用。如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。如果您是运维人员,则《Oracle查询优化改写技巧与案例》可以帮助您更快地完成慢语句的改写优化。
《运筹帷幄DB2(从Oracle运维转型)》由王飞鹏、王富国、刘旭、孙岳等所著,本书是舞动DB2系列的第三本。全书用通俗易懂的语言诠释了DB2数据库的管理和维护工作,提出了DB2运维的新思路,并从实战角度阐述了DB2数据库在运维过程中的常见问题、分析思路和解决方案,配以典型的行业案例,环环相扣,精彩纷呈,是一本值得拥有的DB2学习书籍。《运筹帷幄DB2(从Oracle运维转型)》适合数据库管理员、数据库运维人员、数据库架构师、数据库咨询顾问以及学习数据库运维技术的高校学生或者从事相关课程教学的教师阅读使用。
本书以AIXUNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle10g、Oracle11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。最后,本书还以SybaseASE数据库系统作为对比,论述了Oracle在AIX上的特征。本书力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,将各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!
本书是一本关于Oracle9jaz&10g数据库体系结构的图书,涵盖了所有最重要的Oracle体系结构特性,包括文件、内存结构和进程,锁和闩,事务、并发和多版本,表和索引,数据类型,以及分区和并行,并利用具体的例子来充分介绍每个特性,不仅讨论了各个特性是什么,还说明了它是如何工作的,如何使用这个特性来开发软件,以及有关的常见陷阱。本书面向从事Oracle数据库应用的所有开发人员的或DBA。
本书由多位数据库技术专家合著而成,融合了各行业dba的工作经验与思考,包含了精心挑选的数据库性能优化与内部原理解析案例。内容涵盖“dba手记”,以手记形式记录了dba们的工作点滴、经验分享;“sql与sql优化”,分别讲解了sql的执行计划,sqlprofile的使用,以及oracle中的null值解析;“内部原理与优化”,分别介绍了oracle的索引分裂、tx锁等待、闩锁原理、逻辑读写、隐含参数与latch原理等的内部操作。本书的主要内容以原理分析、内部实践、故障解决为依据,将oracle数据库的深层技术层剖缕析、抽丝剥茧地展示给读者。希望能够帮助读者加深对oracle技术的认知和理解,并将这些技术应用到实践中去。
MySQL是基于SQL的客户/服务器模式的关系数据库管理系统,它具有功能强大、使用简单、管理方便、运行速度快、安全可靠性强等优点,特别适用于We点或应用软件的数据库后端的开发工作。另外,用户可利用许多语言编写访问MySQL数据库的程序。本书通过两个样板灵敏据库,详细介绍了MySQL的基本概念、基本技巧、编程方法、管理特点以及第三方工具(如PHP和Perl)的使用方法。第2版保留了版的优点,同时增加了MySQL4.0.1和相关编程语方接口的信息。
在Oracle认证大师RichardNiemiec的帮助下,系统地识别和排除数据库的性能问题:《OracleDatabase11gR2性能调整与优化》一书详细介绍了的监控、故障排除和优化的方法,取自真实世界的案例研究和实践遍及全书,从中您可以学会如何找出和解决瓶颈问题、如何配置存储设备、如何有效运行查询以及如何开发无错误的SQL和PL/SQL代码。由Oracle出版社出版的这部书中还介绍了有关测试、报表和安全功能等方面的改进。主要内容 正确运用Oracle11gR2数据库的索引和分区技术 运用V$视图和X$表来紧急处理数据库问题 使用OracleExadata和OracleExalogic弹性云 运用OracleRAT来分布工作负载 有效地管理磁盘驱动器、磁盘阵列和内存 运用Oracle的Statspack和AWR等工具来生成报告 运用Oracle的SQL提示和TRACE实用工具来优化查询 运用sar、vmstat和iostat来监控系统统计信息
三位经验丰富的OracleDBA再次联手,为读者呈现这本Oracle数据库性能优化攻略。《OracleDatabase11g性能优化攻略》由表及里地深入分析了造成Oracle数据库性能缓慢的各种原因,然后给出标本兼治的性能调优方案。作者将多年的实践经验和个人智慧与读者分享,帮助读者诊治影响数据库性能的各种疑难杂症。 《OracleDatabase11g性能优化攻略》可帮助数据库管理员解决各种Oracle数据库性能问题。
Oracle是目前全球应用最广泛、功能大的关系型数据库。《21天学通Oracle(第3版)》结合大量实例,详细讲述了Oracle12c数据库各方面的知识。全书内容包括Oracle安装配置、Oracle常用工具、SQLPlus和PL/SQL、Oracle数据库、Oracle数据表对象、约束、视图、函数与存储过程、游标、触发器、序列、用户角色与权限控制、Oracle中的控制语句、SQL查询、SQL更新数据、数据库速度优化与数据完整性、数据一致性与事务管理、并发控制、Oracle中的正则表达式、Oracle在Java开发中的应用、Oracle在C#开发中的应用、常见面试习题。为了便于读者学习与掌握,在每章都使用了单独的小节来展示实例,并给出习题和答案。同时,《21天学通Oracle(第3版)》配以面试常见问题,帮助读者更好地应对企业面试。《21天学通Oracle(第3版)》光盘附带书中所涉及的源文件数据库脚本和配套的全程视频,以便
《大话OracleGrid:云时代的RAC》基于OracleGrid11gR2,对Grid和RAC进行了全面的介绍和剖析。全书分为4个部分,共18章,部分“安装”,这部分从安装入手,通过分析安装过程出现中的新元素,让读者对Grid建立初步的认识。第二部分“平台”,着重介绍Grid,不但介绍了Grid的内部组成,还介绍了ASM、ADVM、ACFS、SCAN、RACRestart和SIHA等。第三部分“私有云”,是本书的重点和亮点,讨论了RACOneNode、Service、ServerPool等技术。第四部分“高可用性”,不但讨论了Grid的高可用性,还介绍了一个易学易用的工具GoldenGate。《大话OracleGrid:云时代的RAC》可以作为数据中心架构师、数据库管理员、数据库初学者及其他数据库从业人员的工作参考手册,也可以作为大中专院校相关专业师生的参考用书和相关培训机构的培训教材。