2021SQL必备知识手册.docx

  1. 1、本文档共246页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

本书约定|

本书约定|1

SQL必备知识手册

目 录|

目 录|1

第1课了解SQL 1

数据库基础 1

什么是SQL 6

动手实践 7

小结 8

第2课检索数据 9

SELECT语句 9

检索单个列 10

检索多个列 12

检索所有列 13

检索不同的值 14

限制结果 15

使用注释 18

小结 20

第3课排序检索数据 21

排序数据 21

按多个列排序 23

按列位置排序 24

2|目 录

指定排序方向 25

小结 28

第4课过滤数据 29

使用WHERE子句 29

WHERE子句操作符 31

小结 36

第5课高级数据过滤 37

组合WHERE子句 37

IN操作符 41

NOT操作符 43

小结 45

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

LIKE操作符 46

使用通配符的技巧 53

小结 53

第7课创建计算字段 54

计算字段 54

拼接字段 55

执行算术计算 61

小结 63

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

函数 64

使用函数 65

小结 73

第9课汇总数据 74

聚集函数 74

聚集不同值 81

目 录|3

组合聚集函数 83

小结 83

第10课分组数据 84

数据分组 84

创建分组 85

过滤分组 87

分组和排序 90

SELECT子句顺序 92

小结 92

第11课使用子查询 93

子查询 93

利用子查询进行过滤 93

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

小结 100

第12课联结表 101

联结 101

创建联结 104

小结 111

第13课创建高级联结 112

使用表别名 112

使用不同类型的联结 113

使用带聚集函数的联结 119

使用联结和联结条件 121

小结 121

第14课组合查询 122

组合查询 122

4|目 录

创建组合查询 123

小结 129

第15课插入数据 130

数据插入 130

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

小结 138

第16课更新和删除数据 139

更新数据 139

删除数据 141

更新和删除的指导原则 143

小结 144

第17课创建和操纵表 145

创建表 145

更新表 150

删除表 153

重命名表 153

小结 154

第18课使用视图 155

视图 155

创建视图 158

小结 165

第19课使用存储过程 166

存储过程 166

为什么要使用存储过程 167

执行存储过程 169

创建存储过程 170

小结 174

目 录|5

第20课管理事务处理 175

事务处理 175

控制事务处理 177

小结 182

第21课使用游标 183

游标 183

使用游标 184

小结 189

第22课高级SQL特性 190

约束 190

索引 197

触发器 199

数据库安全 201

小结 202

附录A样例表脚本 203

附录B流行的应用程序 210

附录C SQL语句的语法 223

附录D SQL数据类型 228

附录ESQL保留字 234

常用SQL语句速查 238

索引 240

1.1数据库基础|1第1课了解SQL

1.1数据库基础|1

这一课介绍SQL究竟是什么,它能做什么事情。

数据库基础

你正在读这本SQL图书,这表明你需要以某种方式与数据库打交道。SQL正是用来实现这一任务的语言,因此在学习SQL之前,你应该对数据库及数据库技术的某些基本概念有所了解。

你可能还没有意识到,其实自己一直在使用数据库。每当你从电子邮件地址簿里查找名字时,就是在使用数据库。你在网站上进行搜索,也是在使用数据库。你在工作中登录网络,也需要依靠数据库验证用户名和密码。即使是在自动取款机上使用ATM卡,也要利用数据库进行密码验证和查询余额。

虽然我们一直都在使用数据库,但对究竟什么是数据库并不十分清楚。更何况人们可能会使用相同的数据库术语表示不同的事物,进一步加剧了这种混乱。因此,我们首先给出一些最重要的数据库术语,并加以说明。

提示:基本概念回顾

提示:基本概念回顾

后面是

您可能关注的文档

文档评论(0)

互联网资料整理 + 关注
实名认证
服务提供商

企业信息管理师持证人

新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化

版权声明书
用户编号:6011145050000024
领域认证该用户于2023年02月15日上传了企业信息管理师

1亿VIP精品文档

相关文档