《SQL必知必会 原书第4版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(美)福达著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2013
  • ISBN:9787115313980
  • 页数:240 页
图书介绍:本书由浅入深地讲解了SQL的基本概念和语法,涉及数据的排序、过滤和分组,以及表、视图、联结、子查询、游标、存储过程和触发器等内容,实例丰富,便于查阅。新版增加了针对Apache Open Office Base、MariaDB、SQlite等DBMS的描述,并根据最新版本的Oracle、SQL Server、MySQL和PostgreSQL更新了相关示例。

第1课 了解SQL 1

1.1数据库基础 1

1.2什么是SQL 6

1.3动手实践 7

1.4小结 8

第2课 检索数据 9

2.1 SELECT语句 9

2.2检索单个列 10

2.3检索多个列 12

2.4检索所有列 13

2.5检索不同的值 14

2.6限制结果 15

2.7使用注释 18

2.8小结 20

第3课 排序检索数据 21

3.1排序数据 21

3.2按多个列排序 23

3.3按列位置排序 24

3.4指定排序方向 25

3.5小结 28

第4课 过滤数据 29

4.1使用WHERE子句 29

4.2 WHERE子句操作符 31

4.3小结 36

第5课 高级数据过滤 37

5.1组合WHERE子句 37

5.2IN操作符 41

5.3 NOT操作符 43

5.4小结 45

第6课 用通配符进行过滤 46

6.1 LIKE操作符 46

6.2使用通配符的技巧 53

6.3小结 53

第7课 创建计算字段 54

7.1计算字段 54

7.2拼接字段 55

7.3执行算术计算 61

7.4小结 63

第8课 使用数据处理函数 64

8.1函数 64

8.2使用函数 65

8.3小结 73

第9课 汇总数据 74

9.1聚集函数 74

9.2聚集不同值 81

9.3组合聚集函数 83

9.4小结 83

第10课 分组数据 84

10.1数据分组 84

10.2创建分组 85

10.3过滤分组 87

10.4分组和排序 90

10.5 SELECT子句顺序 92

10.6小结 92

第11课 使用子查询 93

11.1子查询 93

11.2利用子查询进行过滤 93

11.3作为计算字段使用子查询 98

11.4小结 100

第12课 联结表 101

12.1联结 101

12.2创建联结 104

12.3小结 111

第13课 创建高级联结 112

13.1使用表别名 112

13.2使用不同类型的联结 113

13.3使用带聚集函数的联结 119

13.4使用联结和联结条件 121

13.5小结 121

第14课 组合查询 122

14.1组合查询 122

14.2创建组合查询 123

14.3小结 129

第15课 插入数据 130

15.1数据插入 130

15.2从一个表复制到另一个表 137

15.3小结 138

第16课 更新和删除数据 139

16.1更新数据 139

16.2删除数据 141

16.3更新和删除的指导原则 143

16.4小结 144

第17课 创建和操纵表 145

17.1创建表 145

17.2更新表 150

17.3删除表 153

17.4重命名表 153

17.5小结 154

第18课 使用视图 155

18.1视图 155

18.2创建视图 158

18.3小结 165

第19课 使用存储过程 166

19.1存储过程 166

19.2为什么要使用存储过程 167

19.3执行存储过程 169

19.4创建存储过程 170

19.5小结 174

第20课 管理事务处理 175

20.1事务处理 175

20.2控制事务处理 177

203小结 182

第21课 使用游标 183

21.1游标 183

21.2使用游标 184

21.3小结 189

第22课 高级SQL特性 190

22.1约束 190

22.2索引 197

223触发器 199

224数据库安全 201

225小结 202

附录A样例表脚本 203

附录B流行的应用程序 210

附录C SQL语句的语法 223

附录D SQL数据类型 228

附录E SQL保留字 234

常用SQL语句速查 238

索引 240