SQL入门经典(第6版) 封面

SQL入门经典(第6版)

暂无评分
字数
525字
章节数
29
丛书
Sams Teach Yourself 入门经典系列
ISBN
9787115496317

标签

内容简介

《SQL入门经典(第6版)》是美国 Sams 出版公司畅销教程 Sams Teach Yourself SQL in 24 Hours 的中文译本,由人民邮电出版社引进出版,隶属“入门经典系列”。全书共 24 章,按“一小时一章、一天学完”的节奏编排,面向零基础读者系统讲解 SQL 语言。内容从 SQL 的定义与历史、ANSI SQL 标准(书中以 SQL-2011 为参照)讲起,逐步展开数据库与表的创建、数据类型选择、完整性约束、规格化与反规格化等设计层面的知识;随后进入数据处理的核心:用 DML 语句增删改数据、管理事务、编写查询,使用操作符筛选数据,做汇总、排序与分组,重构查询结果的呈现形式,处理日期和时间,连接多张表、使用子查询、合并多个查询。书中后半部分转入进阶与运维话题:利用索引与优化技巧改善性能,管理数据库用户与安全,使用视图和异名,查询系统目录,并讨论企业级与 Web 环境下的 SQL 扩展,以及 Oracle、Microsoft SQL Server 对标准 SQL 的重要扩展。每章配有“问与答”“测验”和小结,书末附录收录常用 SQL 命令速查、Oracle 与 Microsoft SQL 的安装说明、测验与练习答案及额外练习,便于边学边练、自我检验。

编辑推荐

这是一本“按小时计费”的 SQL 教程:24 章对应 24 个学习单元,每章篇幅克制,通勤路上或晚饭后读一章就能消化,特别适合怕被大部头劝退的初学者。 它的长处在于“标准 + 差异”的双轨写法。多数入门书只教你一种数据库的语法,而这本在讲清 ANSI SQL 通用规则的同时,反复提示 MySQL、Oracle、SQL Server 在实现上的差别——这是很多初学者第一次换数据库就踩坑的地方,提前知道能少走不少弯路。 结构上也是循序渐进的教科书式安排:先讲数据类型、建表、约束和规格化,把“表该怎么设计”这层地基打稳,再进入查询、连接、子查询、聚合与分组这些日常最常用的操作,最后才谈索引、性能优化、权限与安全、视图和系统目录。每章后面的问与答、测验和练习不是摆设,题目紧扣正文的例子,做一遍就能自查是否真懂。 书末附录相当实用:常用 SQL 命令速查表可以当案头手册,Oracle 与 Microsoft SQL 的安装说明省去初学配置环境的麻烦,测验答案和额外练习则让自学的人不至于卡住没人问。第6版相较上一版做了内容更新,页数与篇幅更精炼,作为一本可通读、可查阅的入门书,性价比不错。

适合谁读

适合

  • 零基础想系统学习 SQL 语法与数据库基本概念的自学者
  • 计算机、信息管理等相关专业需要配套教材的在校学生
  • 已会用 Excel 处理数据、想进一步用 SQL 查库的职场新人
  • 需要补足数据库基础后再学 MySQL、Oracle 等具体产品的开发者
  • 数据分析、运营、测试等岗位中需要写查询语句的非专职开发人员

不适合

  • 已有多年数据库经验、想深入钻研执行计划与内核的资深 DBA
  • 希望专攻某一数据库产品的运维调优、需要大量实战案例的读者
  • 只想速成某个 ORM 框架或 BI 工具、不打算学 SQL 语法的人

阅读建议

  1. 按章节顺序读,每章读完后立刻动手敲一遍书中的示例语句,输入比阅读更能记住语法。
  2. 提前装好一个可用的数据库环境(书中附录有安装说明),把附录里的示例表建起来,边学边查。
  3. 重点做每章的测验与练习,做错的题回到对应小节重读,比通读两遍更有效。
  4. 读完查询与连接章节后,可以找一份公开数据集自己出题练习,把书中的语法迁移到真实数据上。

出版社简介

人民邮电出版社 中国 · 成立于 1953 年

人民邮电出版社以科技、计算机与信息通信类图书见长,并由此延伸至摄影、艺术、软件学习与励志成长等门类,形成较为多元的出版方向。库内图书既涵盖《重构与模式(修订版)》《华为交换机学习指南(第二版)》等计算机与通信技术读物,也收录《小王子(中英法彩绘典藏纪念版)》《了不起的盖茨比》《假如给我三天光明》等双语典藏类作品;《北京十年:1980-1990》与《鬼刀 WLOP个人插画作品集》则体现其在摄影与艺术领域的布局。作者资源包括安东尼·圣埃克苏佩里、海伦·凯勒、Joshua Kerievsky、王达、张兆增与WLOP等。

目录

  1. 第1章 欢迎来到SQL世界
  2. 第2章 定义数据结构
  3. 第3章 管理数据库对象
  4. 第4章 规格化过程
  5. 第5章 操作数据
  6. 第6章 管理数据库事务
  7. 第7章 数据库查询
  8. 第8章 使用操作符对数据进行分类
  9. 第9章 汇总查询得到的数据
  10. 第10章 数据排序与分组
  11. 第11章 重构数据的外观
  12. 第12章 日期和时间
  13. 第13章 在查询中连接表
  14. 第14章 使用子查询定义未知数据
  15. 第15章 将多个查询组合成一个
  16. 第16章 利用索引改善性能
  17. 第17章 改善数据库性能
  18. 第18章 管理数据库用户
  19. 第19章 管理数据库安全
  20. 第20章 创建并使用视图和异名
  21. 第21章 使用系统目录
  22. 第22章 高级SQL主题
  23. 第23章 将SQL扩展到企业、互联网和内联网
  24. 第24章 标准SQL的扩展
  25. 附录A 常用SQL命令
  26. 附录B 安装Oracle和Microsoft SQL
  27. 附录C 测验和练习的答案
  28. 附录D 额外练习
  29. 术语表

常见问题

这本书适合零基础的人看吗?
适合。全书从 SQL 是什么、数据库由哪些对象组成讲起,不预设编程经验;每章篇幅短、配有示例与测验,是典型的初学者教材。但完全没接触过计算机的人仍需先了解基本的表、行、列概念。
这本书讲的是哪个数据库的 SQL?
以 ANSI SQL 标准为主线(书中参照 SQL-2011 标准),同时指出 MySQL、Oracle、Microsoft SQL Server 等主流实现在语法上的差异,并附有 Oracle 和 Microsoft SQL 的安装说明,属于“标准优先、兼顾各家”的写法。
第6版和第5版有什么区别?
两版作者和译者团队基本延续,框架同为 24 章。第6版由人民邮电出版社于 2020 年出版,郝记生、王士喜翻译,页数 327 页,较第5版的 349 页更为精炼,并对标准版本与部分内容做了更新;第5版由井中月、郝记生翻译,2011 年出版。
零基础学到什么程度算学完这本书?
能独立建表并设置主键、外键等约束,写出带条件筛选、聚合汇总、多表连接和子查询的查询语句,理解事务与视图的作用,并能看懂简单的索引与权限设置,基本就达到了本书设定的目标水平。
书里的例子用的是什么数据库和示例数据?
书中使用一套带统一命名规范的示例表(表名以 _TBL 后缀命名并定义主键等约束)贯穿全书,附录提供常用 SQL 命令速查和安装说明,读者可在 MySQL、Oracle 或 SQL Server 上自行建表复现例子。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同一作者

同类高分