《程序员的 !" 金典》#
第一本专门为程序员编写的数据库图书
l 高度提取不同数据库的共同点,仔细分析不同点,并给出
解决方案,同时学会 I !" J=KJ=、IL !"、M=*3NJ、OPF
数据库不再是梦#
l 国内第一本讲解开窗函数实际应用的图书#
#
轻举技术之Q纲R,张合用之Q目R,锻造 !" 高可用性数据库应用指南从理论到实践,凝聚 !"
主流数据库最前沿的技术要领。#
#
本书特色:主要介绍 !" 的语法规则及在实际开发中的应用,并且对 !" 在 IS !"、
I # !"# J=KJ=、M=*3NJ 和 OPF 中的差异进行了分析;详细讲解数据库对增、删、改、查等
!" 的支持并给出了相应的 !" 应用案例;透彻分析函数、子查询、表连接、不同 OPI 中
的 !" 语法差异、 !" 调优、TU"" 值处理、事务、开窗函数等高级技术;通过对实际案例
开发过程的详细分析,使读者掌握 !" 的综合应用技巧。#
内容提要#
本书主要介绍 !" 以及在实际开发中的应用,并且对 !" 在 IL !"、I !" J=KJ=、M=*3NJ
和 OPF 中的差异性进行了分析。本书分为三部分:第一部分为基础篇,主要讲解数据库对
增删改查等 !" 的支持,给出了这些 !" 的应用案例;第二部分为进阶篇,讲解了函数、
子查询、表联接、不同 OPI 中 !" 语法差异、 !" 调优、TU"" 值处理、事务、开窗函数
等高级技术;第三部分为案例篇,讲解了前两部分的知识的综合运用。此书适用于学习数据
库编程的读者,对于有一定数据库开发经验的读者也有非常大的参考价值。#
#
前言#
市面上讲解数现在据库的书都花了很多篇幅讲解数据库的备份、授权、调优、修复、监
控等内容,这些内容是数据库管理员(OPV)应该掌握的,而对于程序员来说更需要去掌握
的则是 !" 语句的使用。但是市面上专门讲解 !" 语句的书非常少,初学者学习数据库开
发过程中常常被那些写给 OPV 的书弄的晕头转向,无法真正快速的掌握 !" 技术;而且这
些书中讲解的 !" 也常常是针对特定数据库系统的专有实现,无法很容易的在其他数据库
系统中运行,读者需要阅读大量的书和查阅大量的文档才能掌握不同数据库系统的使用。
本书是专门写给程序员的,因此没有讲解备份、授权、调优、修复、监控等开发人员不
关心的内容,直接从 SQL 语句入手让读者快速的掌握数据库开发的技能。“面向开发人员,
讲解对开发人员最有用的知识”是本书的编写宗旨。
IL !"、I !" J=KJ=、M=*3NJ 和 OPF 等都是非常流行的数据库管理系统(OPI ),虽
然在大部分 !" 语法上这些 OPI 实现都是一致的,不 过 在实现细节以及高级语法方面这些
OPI 的实现差异还是非常大的。如果编写能够兼容这些 OPI 的 !" 语句是开发人员经常
需要面对的问题。本书将帮助读者从根本上解决这个问题。#
很多开发人员对于 !" 语句的掌握只限于简单的 W"W&%、UXOV%W 语句,对于稍微复杂
的逻辑经常需要编写程序代码来完成,这不仅无法发挥数据库的优势,而且开发出的系统性
能非常低,而如果能够使用数据库函数、子查询、表联接、开窗函数等高级的 !" 特性则
可以大大简化系统开发的难度,并且提高系统的性能。本书将对这些高级特性进行详细的讲
解。
评论