极简SQL:新手编程之道
赠送免费视频、源码、课件、读者群答疑!精彩多多!

作者:关东升

丛书名:极简开发者书库

定价:59元

印次:1-2

ISBN:9787302639732

出版日期:2023.08.01

印刷日期:2024.05.15

图书责编:盛东亮

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

SQL程序、MySQL数据库、MySQL表管理、视图管理、索引管理、修改数据、查询数据、汇总查询结果、 子查询、表连接、MySQL中特有的SQL语句、MySQL数据库开发。 另外,每章后面安排了“动手练一练”实践环节,旨在帮助读者消化吸收本章知识点,并在本书附录A 中提供了参考答案。为便于读者高效学习,快速掌握SQL,本书作者精心制作了完整的教学课件、源代码 与微课视频,并提供在线答疑服务。 本书适合零基础入门的读者,也可作为高等院校和培训机构的教材。

关东升 一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种IT技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中石油、工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《从零开始学Swift》《Android网络游戏开发实战》《Cocos2d-x实战》《Python从小白到大牛》《Kotlin从小白到大牛》等40多部图书。

前言 为什么写作本书 无论对于软件开发人员,还是数据分析人士,抑或是从事数据处理的相关人员,SQL都非常重要,但目前市场上帮助初学者入门并进阶的SQL图书并不多。广大读者亟待有一本能够快速入门的编程图书。“极简开发者书库”秉承讲解简单、快速入门和易于掌握的原则,是为新手入门而设计的系列图书之一。本书是其中讲授SQL的图书。 本书读者对象 本书是一本SQL入门及进阶读物。无论读者是计算机相关专业的大学生,还是从事软件开发、数据分析和数据处理的人员,本书都适合阅读。 相关资源 为了更好地为广大读者提供服务,本书提供了配套源代码、教学课件、微课视频和在线答疑服务。 如何使用书中配套源代码 本书配套源代码可以在清华大学出版社网站本书页面下载。 下载本书源代码并解压,会看到如图1所示的目录结构,其中chapter3~chapter12是本书第3~12章示例代码所在的文件夹名。 图1目录结构 打开其中一章代码文件夹,可见本章中所有示例代码。如图2所示为第3章示例代码,其中“3.2.3 选择数据库.sql”文件是3.2.3节相关的SQL源代码文件。 图2第3章示例代码 致谢 感谢清华大学出版社的盛东亮编辑为本书提供宝贵意见。感谢智捷课堂团队的赵志荣、赵大羽、关锦华、闫婷娇、王馨然、关秀华和赵浩丞参与本书部分内容的写作。感谢赵浩丞手绘书中全部草图,并从专业的角度修改书中图片,力求更加真实完美地奉献给广大读者。感谢我的家人容忍我的忙碌,并给予我关心和照顾,...

目录
荐语
查看详情 查看详情
目录

第1章编写第一个SQL程序

微课视频17分钟

1.1SQLite数据库

1.1.1安装SQLite数据库

1.1.2通过命令行访问SQLite数据库

1.2编写Hello World程序代码

1.3关系数据库管理系统

1.3.1Oracle

1.3.2SQL Server

1.3.3DB 2

1.3.4MySQL

1.4SQL概述

1.4.1SQL标准

1.4.2SQL句法

1.5动手练一练

第2章MySQL数据库

微课视频24分钟

2.1MySQL概述

2.1.1MySQL的主要特点

2.1.2MySQL的主要版本 

2.2MySQL数据库安装和配置

2.2.1在Windows平台安装MySQL

2.2.2在Linux平台安装MySQL

2.2.3在macOS平台安装MySQL

2.3图形界面客户端工具

2.3.1下载和安装MySQL Workbench工具

2.3.2配置连接数据库

2.3.3管理数据库

2.3.4管理表

2.3.5执行SQL语句

2.4动手练一练

第3章MySQL表管理

微课视频50分钟

3.1关系模型的核心概念

3.1.1记录和字段

3.1.2键

3.1.3约束条件

3.2管理数据库

3.2.1创建数据库

3.2.2删除数据库

3.2.3选择数据库

3.3创建表... 查看详情

本书是一部系统论述SQL编程语言和实际应用技术的图书,全书共分为12章,每一章后面安排了“动手实例”实践环节,这个环节旨在帮助读者够消吸收化本章所讲解的知识点,在本书附录中提供了参考答案。本书作者精心制作了完整的教学课件、完整的源代码与丰富的配套视频教程以及在线答疑服务等内容。

查看详情