数据库
-
NoSQL数据库技术实战皮雄军 著本书由浅入深,全面系统地介绍了NoSQL系统。本书既对NoSQL系统的理论进行了深入浅出的分析,又介绍了每一种NoSQL数据库在业界广泛应用的一个具体系统,理论与实战并重。本书共分5篇,12章。涵盖的内容有:NoSQL与大数据简介、NoSQL的数据一致性、NoSQL的水平扩展与其他基础知识、BigTable与Google云计算原理、Google云计算的开源版本——Hadoop、Dynamo:Amazon的高可用键值对存储、LevelDb——出自Google的Key-Value数据库、Redis实战、面向文档的数据库CouchDB、MongoDB实战、MySQL基础、MySQL高级特性与性能优化。本书涉及面广,从基本操作到高级技术和核心原理,再到项目开发,几乎涉及NoSQL系统的所有重要知识。本书适合所有想全面学习NoSQL的人员阅读,也适合各种使用NoSQL进行开发的工程技术人员使用。 -
ODPS权威指南李妹芳 著ODPS(Open Data Processing Service)是阿里巴巴自主研发的海量数据处理和分析的服务平台,主要应用于数据分析、海量数据统计、数据挖掘、机器学习和商业智能等领域。目前,ODPS不仅在阿里内部得到广泛应用,享有很好的口碑,正逐步走向第三方开放市场。《ODPS权威指南:阿里大数据平台应用开发实践》是学习和掌握ODPS的权威指南,作者来自阿里ODPS团队。全书共13章,主要内容包括:ODPS入门、整体架构、数据通道、MapReduce编程、SQL查询分析、安全,以及基于真实数据的各种场景分析实战。本书基于很多范例解析,通过在各种应用场景下的示例来说明如何通过ODPS完成各种需求,以期引导读者从零开始轻松掌握和使用ODPS。同时,本书不局限于示例分析,也致力于提供更多关于大数据处理的编程思想和经验分享。书中所有示例代码都可以在作者提供的网站上免费下载。本书适合想要了解和使用ODPS的读者阅读学习,对于从事大数据存储和应用以及分布式计算的专业人士来说,也是很好的参考资料。 -
Oracle程序开发范例宝典周佳星,高润岭,李根福 著《Oracle程序开发范例宝典》紧密围绕编程人员在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了使用Oracle进行程序开发的各方面技术和技巧。全书分为20章,内容包括Oracle数据库基础,SQL Plus命令行工具的使用,表及表空间基本操作,PL/SQL流程控制,基础查询,函数在查询中的应用,高级查询,索引与视图,存储过程与事务处理,触发器,游标,控制文件和日志文件的使用,分区技术,用户、角色与权限控制,Oracle性能优化,数据的备份与恢复,数据的导出和导入,闪回技术的应用,Oracle在Java开发中的应用和Oracle在VC++开发中的应用。全书共提供了460个实例,每个实例都突出了实用性,其中大部分是程序开发者梦寐以求的疑难问题的解决方案。《Oracle程序开发范例宝典》附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过调试,在Windows XP/Windows Server 2003/Windows 7下测试通过,保证能够正常运行。《Oracle程序开发范例宝典》适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。 -
数据结构与算法唐培和,徐奕奕 著《数据结构与算法:理论与实践》以数据的逻辑结构为线索,介绍数据结构及其建立在数据结构之上的操作和算法,内容涉及数据结构与算法的基本概念、顺序存储结构的线性表、链式存储结构的线性表、串、数组、特殊矩阵与广义表、树与二叉树、图及其应用、查找与搜索引擎、排序等。《数据结构与算法:理论与实践》既强调“算法”与“数据结构”之间紧密的依赖关系,也注重算法描述的简洁与干练;既有完整的理论体系,也有很好的应用案例。为了增强可理解性,本书案例与生活实践相联系。本书以知识单元为基本构件,既可拆卸也可重组,内容丰富,表述详尽,可读性强,适合不同类型的本科院校按照不同的培养规格组织教学。 -
Oracle查询优化改写技巧与案例有教无类,落落 著本书不讲具体语法,只是以案例的形式介绍各种查询语句的用法。第 1~4 章是基础部分,讲述了 常用的各种基础语句,以及常见的错误和正确语句的写法。这部分的内容应熟练掌握,因为日常查询 和优化改写都要用到。第 5~12 章是提高部分,讲解了正则表达式、分析函数、树形查询及汇总函数 的用法。这部分知识常用于对一些复杂需求的实现及优化改写。最后两章介绍日常的优化改写案例。 这部分是前面所学知识的扩展应用。 -
SQL初学者指南(美)Larry,Rockoff 著; 李强 译这是一本针对SQL初学者的图书。《SQL初学者指南》覆盖了所有核心的SQL概念,并且配以丰富的示例进行讲解。《SQL初学者指南》以直观和逻辑的顺序来组织主题,一次只介绍一个SQL关键字,新的关键字或概念是建立在之前理解的基础之上。《SQL初学者指南》介绍了3种广泛使用的数据库语法,它们是:Microsoft SQL Server、MySQL和Oracle。专门的“数据库的差异”板块则展示了3种数据库语法的不同之处。此外,书中还介绍了如何下载和安装这些数据库的免费版本。 《SQL初学者指南》适合SQL的初学者和初级的数据库管理员学习和参考,也可以作为高等院校相关专业的教学参考书。 -
数据库原理及应用实验指导书孙改平,郭红 著《数据库原理及应用实验指 导书(高等院校规划教材)》是基于SQL Server数据库 管理系统的数据库原理及应用实验教材。通过学习目 标、知识点介绍、实验内容和思考题等知识,循序渐 进地引导读者进行主动地学习和思考。全书内容由1 个准备实验、11个基础实验和1个综合实验组成,主 要包括:SQL的基本知识、数据操纵与查询;T-SQL的 应用;存储过程、触发器基本操作;数据库安全性; 数据库完整性;数据库备份与恢复等内容。本书是数据库原理及数据库应用等有关课程的实 验教材,可供计算机及相关专业的本科、专科学生使 用,也可供自学计算机的人员使用。 -
Greenplum企业应用实战何勇,陈晓峰 著这是国内首本Greenplum著作,国内最早开始使用Greenplum的企业是阿里巴巴,《Greenplum企业应用实战》的两位作者是阿里巴巴最早负责使用和维护Greenplum的技术工程师,权威性毋庸置疑。《Greenplum企业应用实战》完全立足于阿里巴巴的企业应用实践,不仅系统介绍Greenplum的功能特性、使用方法、高级应用,而且还详细讲解Greenplum的系统架构、运维管理、性能优化和各种技巧。最重要的是,包含大量企业级应用案例,每个案例都进行了详尽的讲解和实操指导。《Greenplum企业应用实战》一共15章,分为三个部分:基础篇(第1~3章)首先介绍了Greenplum的应用场景、功能特性以及与PostgreSQL的关系,然后讲解了Greenplum的安装配置、语法以及相关操作,最后通过两个具体的数据仓库ETL案例加强读者对Greenplum的功能特性的了解和操作能力;进阶篇(第4~7章)围绕数据字典、执行计划、系统架构、高级特性等主题对Greenplum进行了更深入地讲解,不仅能让读者更深入理解Greenplum的工作原理,也能让读者游刃有余地应对各种日常操作;管理篇(8~15章)从运维和管理的角度讲解了Greenplum的线上部署、数据库管理、脚本维护、监控、权限控制、容灾/扩容、备份恢复、性能调优、常用技巧和常见问题等。 -
Visual Studio 2010 Windows数据库项目开发曾建华,杨殿生 编本书通过一个完整的项目讲解如何使用Visual Studio 2010(C#)开发基于数据库(SQL Server)的Windows窗体应用程序。本书主要内容包括:主窗体界面设计、数据集、多种数据维护(录入、修改、删除)开发、统计查询、Crystal报表设计、自定义控件开发(简单控件、复合控件)、控件使用技巧(如DataGridView拖放技术、自定义绘制技术)、LINQ技术应用、智能客户端部署ClickOnce等技术。本书项目完整实用,既涉及项目开发的各个环节,又尽可能没有重复知识点。在讲解方面,本书力求以深入浅出的方式指导读者完成项目的开发,并期望读者能达到举一反三的效果。 -
数据仓库与数据挖掘实践李春葆,李石君,李筱驰 著本书系统地介绍了数据仓库和数据挖掘技术,全本由两部分组成,第1章到第3章介绍数据仓库的基本概念和相关技术,第4章到第11章介绍数据挖掘的基本概念和各种算法,包括数据仓库构建、OLAP技术、分类方法、聚类方法、关联分析、序列模式挖掘方法、回归和时序分析、粗糙集理论、文本挖掘、Web挖掘和空间数据挖掘方法等。本书既注重原理,又注重实践,配有大量图表、示例和练习题,内容丰富,概念讲解清楚,表达严谨,逻辑性强,语言精练,可读性好。本书既便于教师课堂讲授,又便于自学者阅读。适合作为高等院校高年级学生和研究生“数据仓库和数据挖掘”或“数据挖掘算法”课程的教材。
