本书是MySQL领域的经典之作,拥有广泛的影响力。第3版更新了大量的内容,不但涵盖了*MySQL 5.5版本的新特性,也讲述了关于固态盘、高可扩展性设计和云计算环境下的数据库相关的新内容,原有的基准测试和性能优化部分也做了大量的扩展和补充。全书共分为16章和6个附录,内容涵盖MySQL架构和历史,基准测试和性能剖析,数据库软硬件性能优化,复制、备份和恢复,高可用与高可扩展性,以及云端的MySQL和MySQL相关工具等方面的内容。每一章都是相对独立的主题,读者可以有选择性地单独阅读。 本书不但适合数据库管理员(DBA)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。
大智小技 系列图书由爱可生开源社区发起,将每年在社区发布的优质技术内容进行筛选分类整理编辑而成。 《大智小技V:数据库生产实战漫笔》为系列图书的第五期,精选近一年来社区发布的技术内容。与前几本相比,本书除继续收录MySQL新特性、故障案例等经典内容之外,还新增了OceanBase章节,该章节旨在对OceanBase官方学习资料进行实战场景补充。
《SQL学习指南(第3版)》介绍了SQL语言的基础知识以及 特性,包括SQL基本查询、过滤、多数据表查询、集合、数据操作、分组和聚合、子查询、连接、条件逻辑、事务、索引和约束、视图等内容。同时,为了适应近年来数据库领域的发展变化,本书针对大数据、SQL跨平台数据库服务和数据分析等领域的需求,增加了处理大型数据库的实现策略和扩展技术,以及报表和分析工具等内容。 《SQL学习指南(第3版)》内容循序渐进,每章的主题相对独立,并提供了丰富、可扩展的示例,同时还配备精选练习,有利于读者有效学习和快速掌握SQL语言。本书适合作为数据库应用开发者和数据库管理员的 入门书,也可供SQL相关从业者查阅和参考。
MICK著的《SQL基础教程( 数据库工程师写给初学者的实用指南第2版)》是畅销书《SQL基础教程》的第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序 新为对应 的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。 本书适合数据库和SQL语言的初学者阅读,也可作为大中专院校的教材及企业新人培训用书。
本书内容基于Spark新版本展开,符合企业目前开发需要。本书全面讲解Spark SQL相关知识和实战应用, 各章均提供较为丰富的案例及其详细的操作步骤,并配套示例源码、数据集、PPT课件和教学大纲。 本书共10章。~3章为Spark SQL的基础准备部分,内容包括Spark SQL的发展和简介、Spark的典型数 据容器及关系、Spark概述与环境搭建、Spark典型数据结构RDD;第4~7章为Spark SQL的基础应用部分,内 容包括Spark SQL入门实战(包括Scala编程基础)、SQL基础语法、操作多数据源、SparkSQL性能调优等; 第8~10章分别通过影评数据分析、商品统计数据分析、咖啡销售数据分析等3个实战项目进行巩固提升。 本书内容翔实、示例丰富,既可作为Spark初学者、大数据分析人员、大数据应用开发人员的自学手册, 也可作为高等院校或高职高专院校计算机、软件工程、数据科学与大数据技术、智能科学与
MICK著的《SQL基础教程( 数据库工程师写给初学者的实用指南第2版)》是畅销书《SQL基础教程》的第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序 新为对应 的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。 本书适合数据库和SQL语言的初学者阅读,也可作为大中专院校的教材及企业新人培训用书。
MICK著的《SQL基础教程( 数据库工程师写给初学者的实用指南第2版)》是畅销书《SQL基础教程》的第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。书中通过丰富的图示、大量示例程序和详实的操作步骤说明,让读者循序渐进地掌握SQL的基础知识和使用技巧,切实提高编程能力。每章结尾设置有练习题,帮助读者检验对各章内容的理解程度。另外,本书还将重要知识点总结为“法则”,方便读者随时查阅。第2版除了将示例程序 新为对应 的DB的SQL之外,还新增了一章,介绍如何从应用程序执行SQL。 本书适合数据库和SQL语言的初学者阅读,也可作为大中专院校的教材及企业新人培训用书。
本教材以综合应用能力培养为目标、项目为主线、任务为驱动,较系统地阐述了SQL Server 2019数据库技术及应用的基本概念、过程、技术和方法。教材在内容编排上以所在学校真实运行的“教学管理系统”项目的设计为主线,从数据库设计的项目基础(数据库技术基础、数据库平台SQL Server 2019、结构化查询语言SQL),实现过程(数据库需求分析、数据库概要结构设计、逻辑结构和物理结构设计、数据库实施、数据库运行和维护),项目拓展(数据库编程、综合应用)三大方面展开,较全面地介绍了SQL Server 2019数据库技术及应用开发的知识。
本书详细介绍了数据库系统的基础知识,结合案例按照数据库系统开发流程介绍了数据库系统设计的需求分析、概念设计和逻辑设计、SQL Server 2019开发平台、使用SSMT和T-SQL创建和管理数据库、表、索引和视图,并详细介绍了T-SQL的SELECT数据查询的编程基础、存储过程、触发器、SQL Server 2019的安全管理技术和数据库备份与还原技术。 以“人力资源管理系统”为例介绍了数据库在整个软件系统开发流程中的地位与作用。 本书内容充实,案例易懂,讲解清晰, 适合初学者迅速掌握数据库技术的核心技术,也可作为计算机类专业及其相关专业课程的教材,同时也适合广大计算机爱好者阅读和参考。
\\\"主要内容● 监控性能,找出效果不佳的查询● 选取要优化的查询, 限度地提高收益● 使用EXPLAIN ANALYZE和Visual Explain等工具来分析查询● 借助多种策略改进慢查询● 正确使用索引和直方图,创建快速的执行计划● 了解并分析锁,从而解决争用问题,提升系统吞吐量\\\"
弗伊尔斯坦和普瑞拜尔编著的《Oralce PL\SQL编程》是 第6版 新版,从PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、PL/SQL应用构建、 PL/SQL主题这6个方面详细系统地讨论了PL/SQL以及如何有效地使用它。本书能够帮助你充分利用PL/SQL来解决数据库开发中遇到的各种问题,引导你掌握各种构建应用的技巧和技术,以便使你编写出高效、可维护的代码。
本书结合丰富的案例,清晰地诠释了SQL Server 2019 编程语言与数据库开发涉及的每一个核心概念和技术。全书力求阐述实际开发应用中涉及的SQL Server 2019 的功能组件和管理工具;注重实际操作,采用可视化图解的方式,对SSMS、SSCM 等关键工具的操作步骤进行了详细说明,使得读者能够直观地看到操作过程和操作效果;注重编程技巧,对于核心的T-SQL 操作,在详细介绍其语法、参数后,都会附加案例的 编程T-SQL 代码,这些T-SQL 代码在笔者的开发环境中都经过严格的调试,读者可以直接用于自己的项目开发实践。 本书可供数据库设计与开发等方向初学者、程序开发人员阅读,也可作为高等院校计算机、软件开发相关专业的教材。