本书以一个计算机教师的教学过程为场景,讲解数据结构和相关算法的知识。全书以趣味方式来叙述,大量引用各种各样的生活知识来类比,并充分运用全彩色图形语言来解读抽象内容,对数据结构所涉及的一些经典算法做出逐行分析、多算法比较。与同类图书相比,本书内容有趣易读,算法讲解细致深入,是一本非常适合自学的读物。对于学习数据结构来说,难点之一是对相关算法的理解。本书创新性地采用全彩印刷,图表、流程、代码等内容结合色彩来重新进行约定和归纳,使得对一些难以理解的知识点的解析更加清晰顺畅,极大提升了阅读体验。本书主要内容包含:数据结构介绍、算法推导大O阶的方法;顺序结构与链式结构差异、栈与队列的应用;串的朴素模式匹配、KMP模式匹配算法;二叉树前中后序遍历、哈夫曼树及应用;图的深度、广度遍历;最小生成
通过采用一种面向服务的、基于云的IT解决方案来获得组织化的敏捷性,促进创新,降低TCO。《云构建与管理——使用Oracle Enterprise Manager 12c 》一书完全阐释了如何架构、配置和管理公有云或私有云生命周期的组件,介绍了如何选择正确的架构、部署应用、治理自助供应、监控用户和实现安全的方法。本书给出了*的实践方法和案例研究,这些都是从作者作为Oracle产品经理的实战经验中得出的。
现代数据服务面临的两大问题是数据保障和不间断服务,即数据服务的高可用性(HighAvailability)。本书论述Oracle在此方面的两类解决方案:数据卫士(Data Guard)和数据集群(Real Application Cluster,RAC)。数据卫士将主数据库的数据变更通过异步或同步的方式传播到网络(局域网或广域网)上的另一台或多台主机上,从而实现对主数据库的数据保护。不仅如此,这些跟随主数据库数据变化的主机(备用数据库)还可以实现联机的只读访问或暂时的数据读/写,这就大大增强了数据卫士的应用价值。RAC数据集群则是将数据库同时运行在高速局域网的多个不同的主机上,这种处理方式不仅可以将应用系统的访问负荷分散到不同的服务器上,还可以通过多台主机服务之间的冗余来防范单节点故障,从而为用户提供不间断的数据访问。RAC和Data Guard的联合应用,可以实现当前
本书由15位知名技术专家联手打造,每位作者分别用一章的篇幅介绍他们擅长的PL/SQL相关主题,涵盖了PL/SQL开发的方方面面。本书作者要么是Oracle社区中坚分子,要么是大名鼎鼎的OakTable成员,而且经常活跃在Oracle技术培训线,对PL/SQL均有着深入透彻的理解,对解释复杂问题有着简单独到的方法。一册在手,众多PL/SQL牛人的真知灼见尽收眼底,你还等什么? 本书着重介绍了PL/SQL*、实用的特性,从什么该做和什么不该做、怎么做对,以及怎么做更有效率、效果更好等三个部分全面阐释了PL/SQL相关的各个主题。而且,每一章都配有非常贴切的示例代码、跟踪图以及输出结果,辅以深入浅出的讲解,令人在恍然大悟之后不禁拍案叫绝。各章内容均涵盖了PL/SQL实际开发中的*实践,反映了作者多年积累的经验和教训,其价值非同一般。 本书适合具有一定PL/SQL经
《OracleDBA手记·4:数据安全警示录》以数据安全为主线将众多灾难挽救过程串联在一起,不仅对各个案例的发生过程进行了详细描述,更为读者提供了具体的规避法则。其间穿插介绍了很多新鲜的技术细节和恢复方法,以及作者对于数据安全的思考。 本书不仅是写给技术人员看的,更是写给企业数据管理者看的,力求帮助企业避免遭遇本书所述种种灾难。同时,这也是一本相当深入的技术书,包括了一些相当深入的技术探讨,不仅可以帮助读者加深对于Oracle数据库技术的认知,还可以帮你在遇到类似案例时,做出同样的营救工作。
《OracleDBA手记·4:数据安全警示录》以数据安全为主线将众多灾难挽救过程串联在一起,不仅对各个案例的发生过程进行了详细描述,更为读者提供了具体的规避法则。其间穿插介绍了很多新鲜的技术细节和恢复方法,以及作者对于数据安全的思考。 本书不仅是写给技术人员看的,更是写给企业数据管理者看的,力求帮助企业避免遭遇本书所述种种灾难。同时,这也是一本相当深入的技术书,包括了一些相当深入的技术探讨,不仅可以帮助读者加深对于Oracle数据库技术的认知,还可以帮你在遇到类似案例时,做出同样的营救工作。
《Oracle DBA手记·4:数据安全警示录》以数据安全为主线将众多灾难挽救过程串联在一起,不仅对各个案例的发生过程进行了详细描述,更为读者提供了具体的规避法则。其间穿插介绍了很多新鲜的技术细节和恢复方法,以及作者对于数据安全的思考。 本书不仅是写给技术人员看的,更是写给企业数据管理者看的,力求帮助企业避免遭遇本书所述种种灾难。同时,这也是一本相当深入的技术书,包括了一些相当深入的技术探讨,不仅可以帮助读者加深对于Oracle数据库技术的认知,还可以帮你在遇到类似案例时,做出同样的营救工作。
本书以AIXUNIX平台为主线,以其他UNIX系统为参照,描述了数据库系统Oracle 10g、Oracle11g的构架方法,说明了该数据库在AIX平台常用的管理内容,提供了AIX上实施Oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在AIX系统上优化Oracle的诸多做法和要点。后,本书还以SybaseASE数据库系统作为对比,论述了Oracle在AIX上的特征。 本书力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,将各技术要点以简单的方式予以说明,以大家能了解的方式予以解决!
在计算机技术高速发展的今天,任何大型信息系统,都需要有数据库管理系统(DBMS)作为支撑。其中,Oracle以其卓越的性能获得了广泛的应用,已经成为当今世界上*流行的关系型数据库管理系统。 本书共分为3篇。其中第1篇为Oracle数据库基础篇,内容包括数据库概述、Oracle的管理工具、Oracle数据库基本操作、Oracle数据表基本操作及约束。第2篇为Oracle数据库对象篇,内容包括简单查询、高级查询、常用函数、索引、视图、Oracle编程基础、游标、存储过程、函数、触发器、序列和事务与锁。第3篇为Oracle数据库管理篇,内容包括表空间的管理、用户与权限、备份与恢复。在本书的附赠光盘中,我们特意放置了一套包括PPT文档和视频的学习教程,与图书内容紧密配合,帮助读者更轻松地掌握图书内容。 秉承注重理论与实际开发相结合的原则,本书中的每个技术点都配备
本书是首本国内作者深入剖析Oracle原理的技术书籍。虽以内部原理为主线,但又不乏很多实际的应用案例,希望读者可以将学到的原理与实际应用相结合,提高对Oracle的运维能力。本书第1章主要说明一个方法论问题,总揽了Oracle调优、排故的一般方法。在之后的章节中将会使用这章所介绍的方法来解决问题,并且会进一步分析调优排故的技巧。从第2章到第8章,分门别类地对Oracle各个体系结构和原理进行了逐层深入的介绍,这些章节的内容主要分为两部分:知识体系及原理介绍和相关典型案例分析。这些内容和第1章是相互呼应的。文中结合性能调整、诊断案例实践,将Oracle知识全面、系统、深入地展现给读者,旨在帮助读者建立一套自己的调优、排故模型。第9章作为特别深入的一章,将会讲述在无源码情况下深入研究Oracle的方法,这在国内外还较少见。这一
*、完整的Oracle DBA资源 运用《Oracle Database 12c DBA官方手册(第8版)》披露的*实践和专家级技术来维护性能卓越的Oracle数据库。本书在上一版的基础上做了全面更新,涵盖新功能和实用工具,如多租户体系结构、Oracle Database In-Memory选项和更强大的云功能;并列举每种主要配置的示例。你将学习如何成功地管理高度可用、可靠、安全和可扩展的Oracle企业级数据库环境。主要内容● 升级到Oracle Database 12c● 规划和管理表空间● 借助高效的物理数据库布局和存储管理方法*限度地提高数据库性能● 监视数据库对象使用的磁盘空间● 用撤消表空间管理事务● 实施专家级性能调整技术● 使用新增的Oracle Database In-Memory选项提高查询速度● 利用身份验证、授权和审核等方式管理数据库安全● 充分利用多租户数据库体系结构● 利用Oracle RAC和Oracle Active Data Guard实现
Oracle 11g是目前流行的数据库开发平台之一 ,Oracle数据库管理和应用系统开发也是高校计算机 专业和许多非计算机专业的必修或选修课程。 萧文龙、李逸婕、张雅茜编著的《Oracle11g数 据库*入门教程》从基础知识入手,结合示例讲解 ,全书共分17章,在讲述数据库原理的同时,详细介 绍了数据库的管理、表空间的管理、表的管理、数据 的操作与管理、用户与权限的管理、Schema对象的管 理、单行函数的应用等,并通过实例阐述基于ASP和 JSP程序访问Oracle 11g数据库、使用JSP开发生产管 理系统、Enterprise Manager实战等,此外,示例 代码均可下载,以便读者自行上机练习。 《Oracle11g数据库*入门教程》主要用于培 养数据库管理人员和数据库开发人员,适合作为高等 院校计算机软件、信息系统、电子商务等相关专业的 数据库课程教材,同时也适合作为各种数据库
《Oracle大数据解决方案 由Oracle大数据团队成员联袂撰写,全面介绍用于获取、组织、分析和利用非结构化数据的Oracle综合集成化产品。本书讨论成功实现大数据方案必需的策略和技术,包括Apache Hadoop、Oracle大数据机、Oracle大数据连接器、Oracle NoSQL数据库、Oracle Endeca、Oracle高级分析和Oracle开源R产品,还讲述迁移既有系统并将现有数据仓库和分析解决方案集成到企业大数据基础架构的*实践。 主要内容 ● 理解综合性大数据战略的价值 ● *限度地提高Apache Hadoop平台的分布式处理能力 ● 介绍将Oracle大数据机用作Hadoop和Oracle NoSQL数据库工程系统的优势 ● 使用Oracle大数据机来配置、部署、监控Hadoop和Oracle NoSQL数据库 ● 将现有数据仓库和分析基础架构集成到大数据架构 ● 使用Oracle数据连接器在Hadoop和关系型数据库之间共享数
数字化转型是企业在数字经济时代面对的重大战略选择,其本质是通过有效地使用数据资源对业务进行全面的升级和优化,提高企业的综合产业竞争力。本书将数据科学作为出发点,结合大数据、人工智能技术,以数据分析的方法和理论为观察视角,介绍了企业数字化转型的核心知识概念及主要的应用实践策略。 本书共8章,分为数字化产业目标、数据科学原理、数据科学技术,以及数字化业务实践4部分。 数字化产业目标部分(第1章)介绍数字经济时代的产业特征和格局,以及企业数字化的业务本质和重大意义;数据科学原理部分(第2章)主要讨论数据要素的核心价值体系及数据科学的基本理论范畴;数据科学技术部分(第3~6章)主要介绍数据获取及预处理方法、数据规律挖掘方法、数据建模方法,以及数据相关技术系统的建设方法;数字化业务实践部分(第7、8章)讨论企
Oracle数据库是目前市场占有率的商业数据库,功能非常强大,随着Oracle管理工具的智能化,如Oracle EM提供了强大的管理和调优功能,Oracle DBA的管理工作逐渐趋于简单化。正因为如此,当前国内Oracle开发人员的岗位需求大幅度增加,投身Oracle开发的人数也日益增多。 一个好的0racIe开发人员不仅要知道一些基本语法和常见用法,还需要知道何时用、如何用、怎么避免相关误区、写出高质量的代码。《剑破冰山:Oracle开发艺术》面向有0racle使用经验或有其他数据库使用经验的人,重点讲述利用好Oracle的特色功能进行高效开发的思路和技巧,帮助读者快速掌握中高级Oracle开发技术。 《剑破冰山:Oracle开发艺术》主要覆盖0racle开发的重要知识点:数据库编程规范、Oracle开发常用工具及使用、MERGE方法、神秘的NULL和讨厌的CHAR、扩展GROUPBY、Oracle自动类型转换、Oracle分
本书共包含13章,**部分:第1章~第9章,包含了对集群管理软件的详细介绍,读者可以在这部分找到关于11gGI和10gCRS核心技术的详细介绍,以及集群的核心组件CSS、CRS和11gR2新增的OHAS组件与守护进程,同时还讲解了诊断集群问题常用的诊断工具。*后,由于从11gR2版本开始ASM已经变成了集群管理软件的一个组件,作者在这部分内容中还介绍了和集群、数据库相关的ASM知识。第二部分:第10章~第13章,包含了RAC数据库的核心技术 内存融合,作者用大量的篇幅介绍内存融合技术的核心组件以及工作原理,并且还对RAC相关的性能调优知识进行了的介绍。*后,作者还讲解了RAC中的连接管理和工作负载管理知识。
《OraclePL/SQL攻略》是PL/SQL各类症结的治病良方。全书共分为17章,分别介绍PL/SQL的不同方面,包括PL/SQL基础知识、SQL常见任务、触发器、异常处理、OracleSQL Developer、分析并提高性能等。《OraclePL/SQL攻略》组织结构别具一格,通篇采用“问题解决方案原理分析”的形式。每节分别介绍一个实际案例,内容自成一体、相互独立、由浅入深。 《Oracle PL/SQL攻略》可引领新手走进PL/SQL世界,也可帮助专业人士在PL/SQL世界中所向披靡。
本书紧密围绕编程人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用Oracle进行程序开发的各方面技术和技巧。全书分为20章,内容包括Oracle数据库基础,SQL Plus命令行工具的使用,表及表空间基本操作,PL/SQL流程控制,基础查询,函数在查询中的应用,高级查询,索引与视图,存储过程与事务处理,触发器,游标,控制文件和日志文件的使用,分区技术,用户、角色与权限控制,Oracle性能优化,数据的备份与恢复,数据的导出和导入,闪回技术的应用,Oracle在Java开发中的应用和Oracle在VC++开发中的应用。全书共提供了460个实例,每个实例都突出了实用性,其中大部分是程序开发者梦寐以求的疑难问题的解决方案。 本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过调试,在Windows XP/Windows Server 2003/Windows 7下测试通
本书由浅入深地对Access数据库的使用方法与技巧进行全面介绍。全书共I1章,涵盖数据库基础知识、Access操作界面的介绍、软件的基本操作、表和查询的创建、窗体和报表的设计、宏的应用、数据库的管理以及数据库综合实例应用等内容。 本书可作为数据库应用基础课程的教材,也可作为全国计算机等级考试二级Access数据库程序设计科目考试的参考书。
赵宇兰编著的《Oracle数据库应用技术》从Oracle数据库应用环境入手,对Oracle的运作原理与体系结构,网络联机架构与设定,高可91数据库的详细创建和配置,表、索引、完整性约束、同义词、序列等数据库对象和延伸应用的高可91性对象的应91,以及数据库后台编程技术等内容进行了深入讲解。本书既详细介绍了0racle数据库表面的行为特征,又借助大量示例剖析了相关技术原理,阐述了理论知识在实践中的应用3-法。本书结构科学,示例丰富,实用性强,有利于指导读者实践。 《Oracle数据库应用技术》可供Oracle数据库从业人员使用,也可作为高等院校计算机相关专业课的教学参考资料。
本书内容充实条理,结构严谨,循序渐进有层次的进行讲解,对Oracle进行了全方位的介绍。书中所列举案例的选择均突出知识点的实际应用性,并配合有 TIPS 技巧讲解,让读者真正掌握Oracle。 本书共17章,主要介绍了数据库技术学习准备、数据库技术学习准备 、SQL语言基础 、数据库启动和关闭等常规管理 、数据库启动和关闭等常规管理、SQL*PLUS工具 、PLSQL编程基础 、游标和异常处理 、存储过程、函数、触发器和包、Oracle 系统优化 、Oracle数据库备份与恢复 、数据的导入导出 、数据库安全管理、RMAN工具的应用、闪回技术、Oracle数据库的连接、学生选课管理系统开发案例等,并有相关知识汇总等两个附录。
7大数据陷阱的干货总结与避坑锦囊,教会数据工作者如何在数据陷阱中迅速恢复,避免踩雷。 数据陷阱无处不在,任何处理过数据的人都会在不知不觉中多次陷入其中。我们大多数人都还没有学会如何使用现代工具和所掌握的数据类型,从而导致了一些本可以轻易避免的常见的错误。 在本书中,作者为我们展示了以下七种在数据处理过程中常见的数据陷阱: 陷阱 1:认知误差——我们如何看待数据; 陷阱 2:技术陷阱——我们如何对数据进行处理; 陷阱 3:数学失误——我们如何对数据进行计算; 陷阱 4:统计疏忽——我们如何对数据进行比较; 陷阱 5:分析偏差——我们如何对数据进行分析; 陷阱 6:绘图乌龙——我们如何对数据进行可视化; 陷阱 7:设计风险——我们如何对数据进行修饰。 同时也向我们展示了这些数据陷阱是如何产生、如何变得如此常见的
管理一个高扩展性的云计算平台,并在IP堆栈中的每一层提供无与伦比的性能优势。 Oracle Solaris 11系统管理完全参考手册》将从头开始向我们展示如何部署Solaris,您将深入了解有关安装选项、设备配置、虚拟化技术、网络安全、文件加密以及Web服务等Solaris 11的*特性。本书也对NFS、Samba以及Apache进行了详细介绍。
通过学习《Oracle Fusion Middleware11g架构与管理》提供的丰富信息,掌握敏捷、智能业务应用程序的统一平台。本书完整讲解了Oracle FusionMiddleware组件,并展示了核心用例、*实践和逐步分析的管理指南。您将学到如何提供服务器和群集、配置Web服务、管理门户和优化OracleFusion Middleware组件的性能。另外,监视、诊断和安全也将在这本权威的图书中进行讨论。
本书以Oracle12c为蓝本,是一本专门为从事Oracle数据库设计、Oracle应用系统开发、Oracle环境应用维护及Oracle系统管理人员编写的样例参考书。通过参考和使用这本书,可以使一线的技术人员快速掌握Oracle系统的使用方法和技巧。 本书共有28章,每章都给出详细的样例与使用说明,全书基本覆盖了Oracle12c的SQL、PL/SQL及DBA日常管理的基本部分,每章节按照主题进行内容的描述,每个主题构成完整的内容单元。使用者可直接从这些主题中查阅到所需内容。每个主题都以“问题的提出”、“实现技术”、“实现步骤”、“说明”来描述。在“实现步骤”中给出具有参考价值的样例介绍。