本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序更新为对应近期新的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。
MySQL是流行的关系型数据库管理系统之一。书中从数据设计和数据库的基本使用开始介绍,逐步深入一些复杂的内容,包括连接查询的使用、子查询、字符串函数、数字函数、日期函数以及新版本的窗口函数,还包括存储过程、游标、创建高效的索引以及SQL优化技巧等。通过大量的示例应用,系统地讲述读者应该掌握的知识,以及对于数据库的优化,其中包括MySQL的架构以及MySQL 8的新特征,也包含MySQL基准测试和性能剖析,数据库软硬件性能优化,内存优化,复制、备份和恢复,高可用与高可扩展性,尤其对于MySQL中各种锁机制以及MySQL的MVCC的核心原理都一一通过理论和大量的示例进行解析,以方便读者理解。
本书是 书《SQL基础教程》的作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两大部分。 部分介绍了SQL语言不同寻常的使用技巧,带领读者重新认识CASE表达式、窗口函数、自连接、EXISTS谓词、HAVING子句、外连接、行间比较、集合运算、数列处理等SQL常用技术,发掘它们的新用法。这部分不仅穿插讲解了这些技巧背后的逻辑和相关知识,而且辅以丰富的示例程序,旨在帮助读者从面向过程的思维方式转换为面向集合的思维方式。第二部分介绍了关系数据库的发展史,并从集合论和逻辑学的角度讲述了SQL和关系模型的理论基础,旨在帮助读者加深对SQL语言和关系数据库的理解。此外,本书很多节的末尾设置有练习题,并在书末提供了解答,方便读者检验自己对书中知识点的掌握程度。
本书是《对比Excel,轻松学习Python数据分析》的姊妹篇,同样采用对比的方法,降低学习门槛,提高学习效率。全书分为3篇:第1篇主要介绍数据分析的基础知识,包括数据分析的基本概念、为什么要进行数据
《轻松学SQL Server从入门到实战(案例·视频·彩色版)》基于作者20多年教学实践和实际应用开发经验,从初学者容易上手、快速学会的角度,采用Java SQL Server 2019开发环境,用通
【新华书店总店自营】 数据库原理与SQL Server 2012应用教程 第2版,机械工业出版社 作者 佚名 原价 ¥59.00 出版社 机械工业出版社 出版时间 2018-01-01
【新华书店总店旗舰店】 数据库原理与SQL Server 2012应用教程 第2版,机械工业出版社 作者 佚名 原价 ¥59.00 出版社 机械工业出版社 出版时间 2018-01-01
本书由国内资深MySQL专家亲自执笔,国内外多位数据库专家联袂推荐。作为国内一本关于InnoDB的专著,本书的第1版广受好评,第2版不仅针对*的MySQL 5.6对相关内容进行了全面的补充,还根据广大读者的反馈意见对第1版中存在的不足进行了完善,全书大约重写了50%的内容。本书从源代码的角度深度解析了InnoDB的体系结构、实现原理、工作机制,并给出了大量*实践,能帮助你系统而深入地掌握InnoDB,更重要的是,它能为你设计管理高性能、高可用的数据库系统提供绝佳的指导。 全书一共10章,首先宏观地介绍了MySQL的体系结构和各种常见的存储引擎以及它们之间的比较;接着以InnoDB的内部实现为切入点,逐一详细讲解了InnoDB存储引擎内部的各个功能模块的实现原理,包括InnoDB存储引擎的体系结构、内存中的数据结构、基于InnoDB存储引擎的表和页的物理存储
本书是《对比Excel,轻松学生Python数据分析》姊妹篇,同样采用对比的方法,降低学习门槛,提高学习效率。 全书分为三篇: 篇主要介绍数据分析基础知识,包括数据分析的基本概念、为什么要进行数据分析以及常规的数据分析流程,使读者对数据分析有一个整体的认识;第2篇围绕数据分析的整个流程来介绍SQL语法相关的知识,包括如何选取一列数据,如何对数据进行分组运算,还包括窗口函数等进阶知识;第3篇主要介绍SQL数据分析实战,都是一些比较常规的业务场景实战。
本书是《对比Excel,轻松学生Python数据分析》姊妹篇,同样采用对比的方法,降低学习门槛,提高学习效率。 全书分为三篇: 篇主要介绍数据分析基础知识,包括数据分析的基本概念、为什么要进行数据分析以及常规的数据分析流程,使读者对数据分析有一个整体的认识;第2篇围绕数据分析的整个流程来介绍SQL语法相关的知识,包括如何选取一列数据,如何对数据进行分组运算,还包括窗口函数等进阶知识;第3篇主要介绍SQL数据分析实战,都是一些比较常规的业务场景实战。
本书是《对比Excel,轻松学生Python数据分析》姊妹篇,同样采用对比的方法,降低学习门槛,提高学习效率。 全书分为三篇: 篇主要介绍数据分析基础知识,包括数据分析的基本概念、为什么要进行数据分析以及常规的数据分析流程,使读者对数据分析有一个整体的认识;第2篇围绕数据分析的整个流程来介绍SQL语法相关的知识,包括如何选取一列数据,如何对数据进行分组运算,还包括窗口函数等进阶知识;第3篇主要介绍SQL数据分析实战,都是一些比较常规的业务场景实战。