购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言

“零基础学”系列图书于2017年8月首次面世,该系列图书是国内全彩印刷的软件开发类图书的先行者,书中的代码颜色及程序效果与开发环境基本保持一致,真正做到让读者在看书学习与实际编码间无缝切换;而且因编写细致、易学实用及配备海量学习资源,在软件开发类图书市场上产生了很大反响。自出版以来,系列图书迄今已加印百余次,累计销量达50多万册,不仅深受广大程序员的喜爱,还被百余所高校选为计算机、软件等相关专业的教学参考用书。

“零基础学”系列图书升级版在继承前一版优点的基础上,将开发环境和工具更新为目前最新版本,并结合当今的市场需要,进一步对图书品种进行了增补,对相关内容进行了更新、优化,更适合读者学习。同时,为了方便教学使用,本系列图书全部提供配套教学PPT课件。另外,针对AI技术在软件开发领域,特别是在自动化测试、代码生成和优化等方面的应用,我们专门为本系列图书开发了一个微视频课程——“AI辅助编程”,以帮助读者更好地学习编程。

升级版包括10本书:《零基础学Python》(升级版)、《零基础学C语言》(升级版)、《零基础学Java》(升级版)、《零基础学C++》(升级版)、《零基础学C#》(升级版)、《零基础学Python数据分析》(升级版)、《零基础学Python GUI设计:PyQt》(升级版)、《零基础学Python GUI设计:tkinter》(升级版)、《零基础学SQL》(升级版)、《零基础学Python网络爬虫》(升级版)。

SQL即结构化查询语言,是与当前关系数据库交互的通用语言。因语法简单、方便实用、功能强大,SQL已成为目前使用最广泛的数据库语言,几乎所有重要的数据库管理系统(DBMS)都支持SQL。对于从事数据库相关工作的人员,以及从事软件、网站开发等工作的程序开发人员,学习和掌握SQL知识并能够熟练使用SQL语句进行各种数据操作,都是极其必要的,这对应用程序开发和数据库管理工作都有着重要的作用。

本书内容

本书没有过多地介绍数据库的基础理论,而是针对一线软件开发人员,介绍在实际工作环境中最常用、最必要的SQL知识,涉及SQL语言概述、简单查询、计算列查询、条件查询、范围查询、数据过滤、数据格式化、模糊查询、数据排序、统计分析、分组统计等知识点,还讲解子查询、多表连接、数据的增删改查、视图、存储过程、游标、事务处理、数据库管理及数据表管理等高级技术。

本书约定

本书中给出的代码色彩方案及运行结果样式是基于SQL Server数据库的。书中所讲解的SQL语法基本上可以应用到任何DBMS中,但各种SQL的具体实现不尽相同。若在SQL Server、MySQL、Oracel、SQLite、Access等主流数据库中使用的SQL命令不相同时,书中会分别给出不同数据库中的SQL语法及相应的示例。

本书在方便读者学习SQL语言的同时,还专门添加了“动图学习”的内容。读者只需要用手机扫描动图学习二维码,就可以查看示例的动态演示,以便快速理解要点,提升编程思维。

本书特色(如何使用本书)

书网合一——扫描书中的二维码,学习线上视频课程及拓展内容

(1)动图学习

(2)e学码:关键知识点拓展阅读

源码提供——配套资源包提供书中示例源码(扫描封底读者服务二维码获取)

AI辅助编程——独家微视频课程,助你利用AI辅助编程

近几年,AI技术已经被广泛应用于软件开发领域,特别是在自动化测试、代码生成和优化等方面。例如,AI可以通过分析大量的代码库来识别常见的模式和结构,并根据这些模式和结构生成新的代码。此外,AI还可以通过学习程序员的编程习惯和风格,提供更加个性化的建议和推荐。尽管AI尚不能完全取代程序员,但利用AI辅助编程,可以帮助程序员提高工作效率。本系列图书配套的“AI辅助编程”微视频课程可以给读者一些启发。

全彩印刷——还原真实开发环境,让编程学习更轻松

作者答疑——每本书均配有“读者服务”微信群,作者会在群里解答读者的问题

海量资源——配有示例源码文件、PPT课件、表结构等,即查即练,方便拓展学习

读者对象

·SQL初学者、爱好者

·程序开发人员

·数据库管理人员

·大中专院校的老师和学生

·参加毕业设计的学生

·相关培训机构的老师和学生

在编写本书的过程中,编者本着科学、严谨的态度,力求精益求精,但疏漏之处在所难免,敬请广大读者批评指正。

感谢您阅读本书,希望本书能成为您编程路上的领航者。

编者
2024年1月 uZZS32ekWBYCmOyYibD2riPVKQLuS4uQoULTU7QixQvFIKK3Ope4nx7GKvq49I+E

点击中间区域
呼出菜单
上一章
目录
下一章
×