SQL初学者指南 PDF格式高清电子书免费下载

SQL初学者指南

作者 【美】Larry Rockoff
译者 李强
出版社 人民邮电出版社
出版日期 2014-11-01
页数 197
格式 Paper book / ebook (PDF)
ISBN 9787115371225
价格 39
  • 内容简介
  • 图书目录
  • 免费下载

出版信息

ISBN:9787115371225
语言:简体中文
包装/印刷类型:1
开本:16开
出版时间:2014-11-01
页数:197

内容简介

本书不是一本SQL语法的百科参考书,而是力图帮助SQL初学者尽快掌握SQL语言的基本概念,并通过清晰的介绍和示例来讲解SQL的核心技术,各种语言能够完成什么。最后,本书还介绍了3种广泛采用的数据库的语法,它们是Microsoft SQL Server,MySQL和Oracle,展示了SQL语句在这些不同数据库中的差异,还介绍了如何获取和安装这些数据库。

  这是一本针对SQL初学者的图书。《SQL初学者指南》覆盖了所有核心的SQL概念,并且配以丰富的示例进行讲解。《SQL初学者指南》以直观和逻辑的顺序来组织主题,一次只介绍一个SQL关键字,新的关键字或概念是建立在之前理解的基础之上。《SQL初学者指南》介绍了3种广泛使用的数据库语法,它们是:Microsoft SQL Server、MySQL和Oracle。专门的“数据库的差异”板块则展示了3种数据库语法的不同之处。此外,书中还介绍了如何下载和安装这些数据库的免费版本。

  《SQL初学者指南》适合SQL的初学者和初级的数据库管理员学习和参考,也可以作为高等院校相关专业的教学参考书。

图书目录

目 录

第 1章 关系型数据库和SQL 1

1.1 语言和逻辑 1

1.2 SQL的定义 2

1.3 Microsoft SQL Server、Oracle和MySQL 3

1.4 其他数据库 4

1.5 关系型数据库 5

1.6 主键和外键 6

1.7 数据类型 7

1.8 空值 9

1.9 SQL的重要性 9

1.10 小结 10

第 2章 基本数据检索 11

2.1 一条简单的SELECT语句 11

2.2 语法注释 12

2.3 指定列 13

2.4 带有空格的列名 14

2.5 小结 15

第3章 计算和别名 17

3.1 计算字段 17

3.2 直接量 18

3.3 算术运算 19

3.4 连接字段 20

3.5 列的别名 21

3.6 表的别名 23

3.7 小结 24

第4章 使用函数 25

4.1 函数的作用 25

4.2 字符函数 26

4.3 复合函数 31

4.4 日期/时间函数 33

4.5 数值函数 35

4.6 转换函数 36

4.7 小结 39

第5章 排序数据 41

5.1 添加排序 41

5.2 升序排序 42

5.3 降序排序 43

5.4 根据多列来排序 44

5.5 根据计算字段来排序 44

5.6 排序序列的更多内容 46

5.7 小结 48

第6章 基于列的逻辑 49

6.1 IF-THEN-ELSE逻辑 49

6.2 简单格式 50

6.3 查询格式 51

6.4 小结 53

第7章 基于行的逻辑 55

7.1 应用查询条件 55

7.2 WHERE子句操作符 56

7.3 限制行 58

7.4 用Sort限制行数 59

7.5 小结 61

第8章 布尔逻辑 63

8.1 复杂的逻辑条件 63

8.2 AND操作符 64

8.3 OR操作符 64

8.4 使用圆括号 65

8.5 多组圆括号 67

8.6 NOT操作符 68

8.7 BETWEEN操作符 70

8.8 IN操作符 71

8.9 布尔逻辑和NULL值 72

8.10 小结 74

第9章 模糊匹配 75

9.1 模式匹配 75

9.2 通配符 77

9.3 按照读音匹配 80

9.4 小结 82

第 10章 汇总数据 85

10.1 消除重复 85

10.2 聚合函数 86

10.3 COUNT函数 89

10.4 分组数据 90

10.5 多列和排序 91

10.6 基于聚合查询条件 93

10.7 小结 95

第 11章 用内连接来组合表 97

11.1 连接两个表 98

11.2 内连接(Inner Join) 99

11.3 内连接中表的顺序 101

11.4 内连接的另一种规范 101

11.5 再谈表的别名 102

11.6 小结 103

第 12章 用外连接来组合表 105

12.1 外连接 105

12.2 左连接 107

12.3 判断NULL值 109

12.4 右连接 110

12.5 外连接中表的顺序 111

12.6 全连接 111

12.7 小结 113

第 13章 自连接和视图 115

13.1 自连接 115

13.2 创建视图 118

13.3 引用视图 119

13.4 视图的优点 121

13.5 修改和删除视图 122

13.6 小结 123

第 14章 子查询 125

14.1 子查询的类型 125

14.2 使用子查询作为数据源 126

14.3 在查询条件中使用子查询 129

14.4 关联子查询 130

14.5 EXISTS操作符 132

14.6 使用子查询作为一个计算的列 133

14.7 小结 134

第 15章 集合逻辑 135

15.1 使用UNION操作符 135

15.2 UNION和UNION ALL 138

15.3 交叉查询 140

15.4 小结 142

第 16章 存储过程和参数 143

16.1 创建存储过程 144

16.2 存储过程中的参数 145

16.3 执行存储过程 147

16.4 修改和删除存储过程 147

16.5 再谈函数 148

16.6 小结 149

第 17章 修改数据 151

17.1 修改策略 151

17.2 插入数据 152

17.3 删除数据 155

17.4 更新数据 156

17.5 相关的子查询的更新 157

17.6 小结 160

第 18章 维护表 161

18.1 数据定义语言 161

18.2 表属性 162

18.3 表的列 163

18.4 主键和索引 163

18.5 外键 164

18.6 创建表 165

18.7 创建索引 167

18.8 小结 167

第 19章 数据库设计原理 169

19.1 规范化的目的 169

19.2 如何规范化数据 171

19.3 数据库设计的艺术 175

19.4 规范化的替代方法 176

19.5 小结 177

第 20章 显示数据的策略 179

20.1 超越SQL 179

20.2 报表工具和交叉报表 180

20.3 电子表格和透视表 181

20.4 小结 183

附录A 初识Microsoft SQL Server 185

A.1 概览 185

A.2 安装SQL Server Express 2008 185

A.3 安装SQL Server Management Studio 186

A.4 使用SQL Server Management Studio 187

附录B 初识MySQL 189

B.1 概览 189

B.2 安装MySQL Community Server 189

B.3 安装MySQL Workbench 191

B.4 使用MySQL Workbench 192

附录C 初识Oracle 193

C.1 概览 193

C.2 安装Oracle Database Express Edition 193

C.3 使用Oracle Database Express Edition 194

附录D 所有SQL语句列表 197

点击展开

点击收起

SQL初学者指南 PDF格式高清电子书免费下载

抱歉,暂无数据!催一下?我有资源 ?

看了 SQL初学者指南 的用户也看了: