本书详细介绍了Oracle、MySQL、PostgreSQL、SQL Server、DB2等各种关系数据库的SQL查询技巧和一些基础的SQL查询语句,并且通过短小精悍的实例,不仅讲解了如何插入、更新和删除数据,还介绍了如何检索记录、为查询结果排序、同时操作多张数据库表、查询元数据、处理涉及字符串和数值的操作、根据时间数据和日期数据进行运算、执行层次查询和区间查询等。随着多种SQL实现大量采用窗口函数,本书第2版针对相关实例做了优化,还新增了为数据科学家和算法工程师量身定制的实例。
本书以MySQL 8.0为主,全面系统地阐述了MySQL日常使用及管理过程中的一些常用知识点:安装、复制、binlog、备份、监控、DDL、线程池、中间件、常用工具、组复制、InnoDB Cluster、JSON、MySQL 8.0的新特性。 本书定位于实战,目的是让读者拿来即用,快速上手MySQL。除了实战,本书还花费了大量的篇幅来讲解MySQL中一些常见操作、常用工具的实现原理。 组复制是MySQL官方推荐的高可用方案,本书会从源码角度分析组复制的一些核心模块的实现细节,包括分布式恢复、冲突检测、事务一致性以及流量控制机制等。
在当今社会,高效管理数据是一种思维方式,也是一种能力。越来越多的公司和岗位看重这一点。本书的核心理念是基于MySQL将学习数据管理的过程自然融入日常生活,使学习变得轻松,而不再是一项艰巨的任务。本书采用引入故事场景的方式来呈现SQL语句的适用情景,并以此来解释其使用原理,帮助读者更好地理解SQL语言的本质。本书不仅是一本技术入门指南,也是一次走进SQL世界的探索之旅,旨在为初学者提供全面、易于理解、实用的学习体验。
《Oracle PL SQL程序设计(第6版)》基于Oracle数据库12C,从用PL SQL编程、PL SQL程序结构、PL SQL程序数据、PL SQL中的SQL、构造PL SQL应用程序、**PL SQL主题这6个方面详细而系统地讨论了PL SQL以及如何有效地使用它。本书能够帮助你充分利用PL SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。本书不但介绍了*量Oracle数据库12C的PL SQL新性能,还提供了许多优化PL SQL性能的新方法。 《Oracle PL SQL程序设计(第6版)》结构清晰,示例丰富,实践性强,适用于Oracle数据库开发人员、Oracle数据库管理员等相关数据库从业人员,也可以作为各*、中专院校相关专业师生的参考用书和相关培训机构的培训教材。
本书通过大量实例,详细介绍了SQLServer数据库系统优化的各种方法和技巧。内容涵盖了数据库应用系统中各种性能瓶颈的表现形式及其发生的根源和解决方法,从硬件瓶颈到查询、索引设计以及数据库管理等,贯穿了数据库系统知识的各个方面。最后以一个实际的工作负载将所有技巧联系起来,并且提供了“宝典”式的实践列表。本书适合于关心数据库应用系统性能的开发人员和数据库管理人员阅读。通过阅读本书,不仅可以学习到数据库性能管理的许多知识和技巧,还有助于养成良好的编程习惯,为实现高性能的数据库应用系统打下基础。
《SQL Server 数据库经典译丛:SQL Server 2012 深入解析与性能优化(第3版)》呈现大量专家建议和实例,指导您在透彻理解SQL Server和Windows内部原理的基础上排除SQL Server 2012故障。通过学习《SQL Server 数据库经典译丛:SQL Server 2012 深入解析与性能优化(第3版)》,您将能熟练使用具体的故障排除工具,并正确解释工具的输出结果,从而迅速地查找和排除SQL Server所在服务器的各种性能问题。 主要内容 完整介绍查询的生命周期,呈现实际环境中的SQL Server架构 介绍服务器硬件和存储系统,分析SQL Server如何使用内存以及正确的内存配置方式 探讨查询的处理和执行,讲述锁和tempdb数据库的工作原理 分析如何使用故障排除工具针对系统范围的性能问题收集数据、展开分析并找到根源 详述如何使用PowerShell和展事件来增强故障排除工具集,以及如何在
本书是《MicrosoftSQLServer2000开发指南》系列丛书的第5卷,书中详细地介绍了Transact-SQL(T-SQL)语言的数据类型、运算符、保留关键字、全局变量、函数、DBCC语句等所有编程元素的概念、语法和使用范例。本书内容全面深入,提供了大量的代码实例,而且所有的编程元素的详细说明都是按照字母顺序排列的,特别适合于查找。本书适合数据库开发、管理与维护人员以及其他SQLServer中、高级用户阅读。
不管您是数据库开发人员、DBA还是BI开发人员,SQLServer2008许诺要改变您交付企业数据解决方案的方式。这本由PaulNielson著,马振晗、任鸿和高宇辉译的《SQLServer2008宝典》的内容极其详尽,PaulNielson凭借丰富的SQLServer使用经验,清晰地解释了SQLServer2008中涉及的各种概念,同时在书中合理穿插了作者在多年的开发和顾问生涯中收集的现实示例和总结的实践。SQLServer是一个博大的产品,《SQLServer2008宝典》将指导您掌握它最关键的策略和细节。????
《SQL指南(第4版)》为SQL名著中文版,兼顾技术与实践,全面细致介绍高级技术,致力于打造SQL编程专家。《SQL指南(第4版)》阐释了数据库设计、优化和操作的各方面内容,提供了成为SQL编程专业人士所需的技术与技巧、针对新旧挑战性难题的解决方案、专业的思考方式(以保证程序的正确性与高效性),并涉及了数据库设计与规范化、SQL数据类型、查询、分组、集合操作、优化等主题。另外,JoeCelko以通俗易懂的语言叙述了一些关键问题,比如避免使用过多NULL的原因及查询优化方式等。《SQL指南(第4版)》适合中高级SQL编程人员学习参考。
本书详细介绍了关系数据库SQLServer2000的基础知识、语言基础以及利用SQLServer2000进行数据库开发等内容。全书利用大量示例对重点内容进行了讲解、分析。 本书由13章和两个录组成。主要内容包括SQLServer2000的历史及特点、SQLServer数据库组成、实用工具、T-SQL基础语句、联接表、创建和修改表、约束、视图、脚本和批注处理、存储过程、用户自定义函数、触发器、SQL游标、用WMI编写管理函灵敏以及微软数据转换服务包对象库参考。本书适合于SQLServer数据库设计领域的初学者和具有一定关系数据库经验的读者,以及那些为微软认证而备战的读者,可满足不同层次读者的切实需要。
《SQL Server 数据库经典译丛:SQL Server 2012 深入解析与性能优化(第3版)》呈现大量专家建议和实例,指导您在透彻理解SQL Server和Windows内部原理的基础上排除SQL Server 2012故障。通过学习《SQL Server 数据库经典译丛:SQL Server 2012 深入解析与性能优化(第3版)》,您将能熟练使用具体的故障排除工具,并正确解释工具的输出结果,从而迅速地查找和排除SQL Server所在服务器的各种性能问题。 主要内容 完整介绍查询的生命周期,呈现实际环境中的SQL Server架构 介绍服务器硬件和存储系统,分析SQL Server如何使用内存以及正确的内存配置方式 探讨查询的处理和执行,讲述锁和tempdb数据库的工作原理 分析如何使用故障排除工具针对系统范围的性能问题收集数据、展开分析并找到根源 详述如何使用PowerShell和展事件来增强故障排除工具集,以及如何在