首页计算机书籍数据库锋利的SQL_张洪举 王晓文著_9787115388711
memories

文档

1380

关注

0

好评

0
PDF

锋利的SQL_张洪举 王晓文著_9787115388711

阅读 990 下载 0 大小 7.45M 总页数 472 页 2023-03-15 分享
价格:¥ 10.00
下载文档
/ 472
全屏查看
锋利的SQL_张洪举 王晓文著_9787115388711
还有 472 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 472 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
从这个角度而言,本书可以作为L入门书,也可以作为L程序员、DBA的参考书。本书内容与结构本书共19章,可大致分为基础篇、开发篇、性能调整篇和实战篇4部分。基础篇包括第1章至第10章。其中,第1章是对查询工具、书写规范等基本内容的介绍,第2章至第5章是对数据库、表和索引的介绍,第5章至第10章则介绍了使用SELECT进行数据查询和使用NSERT、UPDATE、DELETE进行数据修改的各个方面。本次修订新增了L理论基础,新增函数介绍、架构概念、标识列和序列对象等一致性约束介绍,内存表、选择列表的同时操作概念,查询的逻辑处理步骤的修订,使用OFFSET-FETCH限制查询结果和限制查询修改,窗口分布函数和窗口偏移函数、MERGE与OUTPUT等,尤其是第9章的窗口计算部分,更是全部重新书写。开发篇包括第11章至第15章。如果将SELECT、NSERT、UPDATE和DELETE作为基本查询语句,则IF.ELSE、WHLE和TRY.CATCH构造等则可以看作是L编程语句。在存储过程、触发器等对象中可以通过这些语句实现一些复杂的逻辑处理。如果你曾经是一位使用VB或VC的程序员,在学习C/S或B/S编程时,你应当掌握这种服务器端的编程工具,从而将业务逻辑计算合理地分布到服务器和客户端。本次修订对CLR存储过程、触发器、函数等以Visual Studio2013为基础重新进行了编写。性能调整篇包括第16章至第18章。第16章和第17章介绍的是事务处理机制和并发访问控制。其实,无论是微软还是Oracle.、IBM,其数据库产品的核心功能都是一样的,即在保证数据完整性的前提下提供最大的并发支持。数据库系统是通过“锁机制”来实现的,数据库引擎都提供有多种粒度的锁定模式,从而允许用户可以根据需要将资源锁定在适当的级别,尽量减少锁定开销。第18章则讨论了查询优化器的工作原理,重用查询计划,可以减少额外的编译开销,提高服务器性能。实战篇仅包含第19章的内容,提供了同一时间范围内并发数统计、时间段天数统计、数字范围统计、地域范围内最大数统计等较为常见问题的解决方案。本次修订在原解决方案的基础上新增了窗口函数的解决方案。系统要求本书实例中使用的操作系统是Windows7,使用的数据库是L Server2014开发者版本,开发工具是Visual Studio2013。为使Visual Studio2013能够支持L Server20l4的L开发,需要将其升级到最新版本。同时,由于LServer示例数据库在2014版本中表结构变动较大,因此对书中的代码重新进行了调整和测试,该示例数据库可从htp:msftdbprodsamples.codeplex/releases/.wiew/125550下载。2代码示例本书中使用的所有代码,请从作者的博客(htp:/blog.csdn.net/zhanghongju)上获取。致谢在本书的完成过程中,得到了诸多L Server技术专家和爱好者的支持与帮助。他们无私和热情的参与,使本书的内容更加实用和更具指导性,在此一并表示感谢。他们是王向东、秦广、魏兰花、凌亚东、王亚羽、陈雨薇、王光辉、高存亭、桑晓红、王新河、张宪国、李联国、韩燕军。由于时间仓促,加之作者水平有限,书中不足之处在所难免,敬请读者批评指正。张洪举2015年1月
返回顶部