SQL必知必会(第4版)

[美] Ben Forta

出版时间

2013-05-01

ISBN

9787115313980

评分

★★★★★
书籍介绍
SQL是使用广泛的数据库语言,几乎所有重要的DBMS都支持SQL。 本书由浅入深地讲解了SQL的基本概念和语法,涉及数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,实例丰富,便于查阅。新版增加了针对ApacheOpen Office Base、MariaDB、SQlite等DBMS的描述,并根据Oracle、SQLServer、MySQL和Postgre SQL更新了相关示例。 本书适合SQL初学者,也可供广大开发及管理人员参考。 Ben Forta,Adobe公司开发者关系部总监,世界知名的技术作家,在计算机产品开发、支持、培训和营销等方面拥有20多年的丰富经验。多年来,他撰写了SQL、MySQL、正则表达式、JSP、WAP和Windows开发等方面的十多部技术图书,其中不少已被翻译为多种语言在世界各地出版发行并成为畅销经典。读者可以通过他的个人网站forta.com了解更多信息。
AI导读
核心看点
  • 聚焦实战,从SELECT入手,不讲深奥理论
  • 涵盖主流数据库,提供简明实例与速查手册
  • 内容精炼,帮助新手迅速掌握核心SQL技能
适合谁读
  • 零基础的SQL初学者与编程新手
  • 需要快速上手的一线软件开发人员
  • 寻找轻量级速查手册的数据分析师
读前提醒
  • 注意不同数据库语法差异,如通配符支持
  • 建议配合官网下载样例数据动手练习
  • 高级内容较浅,需结合其他资料深入学习
读者共识
  • 短小精悍,语言通俗,是公认的入门经典
  • 干货满满无废话,适合快速浏览与复习
  • 内容较基础,有经验者可能觉得过于简单

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "第1章 了解SQL 【数据库】保存有组织的数据的容器(通常是一个文件或一组文件)。 【表】某种特定类型数据的结构化清单。 在相同数据库中不能两次使用相同的表名,但在不同的数据库中却可以使用相同的表名。 【模式】关于数据库和表的布局及特性的信息。 【列】表中的一个字段。所有表都是由一个或多个列组成的。 【数据类型】所容许的数据的类型。每个表列都有相应的数据类型,它限制该列中存储的数据。 【行】表中的一条记录。 【主键】一列(或一组列),其值能够唯一标识表中的每一行。 表中的任何列都可以作为主键,只要它满足以下条件: 任意两行都不具有相同的主键值; 每个行都必须具有一个主键值(不允许NULL值);"
  • "数据库是保存有组织的数据的容器。我们并不直接访问数据库,而是使用数据库管理系统(DBMS)"
  • "如果要删除表中所有的数据,不要用 DELETE。而应该使用 TRUNCATE TABLE,它能完成相同的工作,并且速度更快(因为不记录数据的变动)。"
  • "UNION ALL 为 UNION 的一种形式,它能完成 WHERE 子句完成不了的工作。如果确实需要每个条件的匹配行全部出现(包括重复行),就必须使用UNION ALL,而不是WHERE。"
  • "很少有绝对正确或绝对错误的方法。性能可能会受操作类型、所使用的DBMS、表中数据量、是否存在索引或键等条件的影响。"
  • "一般在使用 GROUP BY 子句时,应该也给出 ORDER BY 子句。这是保证数据正确排序的唯一方法。千万不要仅依赖 GROUP BY 排序数据。"
  • "使用简单的 ROLLBACK 和 COMMIT 语句,就可以写入或撤销整个事务。但是,只对简单的事务才能这样做,复杂的事务可能需要部分提交或回退。"
作者简介
Ben Forta ,Adobe 公司开发者关系部总监,世界知名的技术作家,在计算机产品开发、支持、培训和营销等方面拥有20多年的丰富经验。多年来,他撰写了SQL、MySQL、正则表达式、JSP、WAP和Windows开发等方面的十多部技术图书,其中不少已被翻译为多种语言在世界各地出版发行并成为畅销经典。读者可以通过他的个人网站forta.com了解更多信息。
目录
引言
致谢
第1课 了解SQL
1.1 数据库基础
1.2 什么是SQL

显示全部
用户评论
真是浅显易懂,而且都是干货。。。 16.6-7
简单的结构化查询语言使用手册:增删查改
强行植入大脑……🤕
10 出差反而才有时间看看书...
结构不够清晰
救我狗命一条。删繁就简很清晰,不过有些代码不配套很难受。 @2018-12-02 14:51:27
看了一个40min(姚远ACE)的视频 学会了所有常用的基本语句 回过头再看这本书 发现书也看得懂了 因为内容就是上面讲的 就当工具书收着吧
基础概念和简单举例帮助快速入门
简短,入门可
基本介绍了SQL的基本概念,小白入门书
下载
收藏