图书介绍

SQL完全手册【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

SQL完全手册
  • 王丽敏编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121099687
  • 出版时间:2010
  • 标注页数:591页
  • 文件大小:54MB
  • 文件页数:605页
  • 主题词:关系数据库-数据库管理系统-技术手册

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SQL完全手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 SQL概述2

第1章 简介2

1.1 SQL语言2

1.2 SQL的定位3

1.3 SQL取得成功的因素5

第2章 SQL快速入门10

2.1 一个简单的数据库10

2.2 检索数据11

2.3 汇总数据12

2.4 向数据库中添加数据13

2.5 删除数据13

2.6 更新数据库13

2.7 保护数据14

2.8 创建数据库14

2.9 小结15

第3章 SQL剖析16

3.1 SQL与数据库管理的演化16

3.2 SQL简史16

3.3 SQL标准19

3.4 SQL和网络23

3.5 SQL的衍生26

3.6 小结31

第4章 关系数据库32

4.1 早期的数据模型32

4.2 关系数据模型36

4.3 Codd关于关系数据库的12条原则40

4.4 小结42

第二部分 检索数据44

第5章 SQL基础知识44

5.1 语句44

5.2 名称49

5.3 数据类型50

5.4 常量53

5.5 表达式55

5.6 内嵌函数56

5.7 NULL值57

5.8 小结57

第6章 简单查询59

6.1 SELECT语句59

6.2 查询结果61

6.3 简单查询62

6.4 选择所有字段(SELECT*)65

6.5 重复的记录(DISTINCT)65

6.6 选择记录(WHERE)66

6.7 搜索条件67

6.8 排序查询结果(ORDER BY)77

6.9 单表查询处理的原则78

6.10 小结82

第7章 多表查询(连接)83

7.1 一个两表查询的范例83

7.2 简单连接(等连接)84

7.3 不等连接93

7.4 SQL对多表查询考虑的因素93

7.5 多表查询的性能98

7.6 连接的结构98

7.7 外连接100

7.8 连接和SQL标准106

7.9 小结111

第8章 汇总查询115

8.1 字段函数115

8.2 分组查询(GROUP BY)122

8.3 分组搜索条件(HAVING)128

8.4 小结131

第9章 子查询和查询表达式132

9.1 使用子查询132

9.2 子查询搜索条件135

9.3 子查询和连接143

9.4 嵌套的子查询144

9.5 关联子查询145

9.6 HAVING子句中的子查询146

9.7 子查询小结148

9.8 SQL2中的高级查询149

9.9 小结159

第三部分 更新数据162

第10章 数据库更新162

10.1 向数据库中添加数据162

10.2 从数据库中删除数据167

10.3 修改数据库中的数据170

10.4 小结173

第11章 数据完整性174

11.1 什么是数据完整性174

11.2 要求的数据175

11.3 简单有效性检查175

11.4 实体完整性177

11.5 引用完整性179

11.6 高级约束功能188

11.7 商业规则191

11.8 小结194

第12章 事务处理196

12.1 什么是事务196

12.2 ANSI/ISO SQL事务模型197

12.3 事务原理201

12.4 事务和多用户处理202

12.5 锁定207

12.6 版本化214

12.7 小结217

第四部分 数据库结构第13章 创建数据库220

13.1 数据定义语言220

13.2 创建数据库221

13.3 表定义222

13.4 约束定义232

13.5 别名和匿名(CREATE/DROP ALIAS)233

13.6 索引(CREATE/DROP INDEX)234

13.7 管理其他数据库对象236

13.8 数据库结构238

13.9 数据库结构与ANSI/ISO标准242

13.10 小结246

第14章 视图247

14.1 什么是视图247

14.2 创建视图(CREATE VIEW)249

14.3 更新视图254

14.4 删除视图(DROP VIEW)258

14.5 物化视图258

14.6 小结260

第15章 SQL安全261

15.1 SQL安全的概念261

15.2 视图和SQL安全267

15.3 授予权限(GRANT)268

15.4 取消权限(REVOKE)271

15.5 基于角色的安全275

15.6 小结276

第16章 系统目录277

16.1 什么是系统目录277

16.2 表信息280

16.3 字段信息282

16.4 视图信息284

16.5 注释285

16.6 关系信息286

16.7 用户信息287

16.8 权限信息288

16.9 SQL信息模式289

16.10 其他目录信息293

16.11 小结294

第五部分 使用SQL编程第17章 嵌入式SQL296

17.1 程序化SQL技术296

17.2 简单的嵌入式SQL语句302

17.3 嵌入式SQL中的数据检索314

17.4 基于游标的删除和更新324

17.5 游标和事务处理327

17.6 小结327

第18章 动态SQL329

18.1 静态SQL的局限性329

18.2 动态SQL概念330

18.3 动态语句执行(EXECUTE IMMEDIATE)331

18.4 两步动态执行333

18.5 动态查询340

18.6 动态SQL方言348

18.7 动态SQL和SQL标准350

18.8 小结358

第19章 SQL API359

19.1 API概念359

19.2 dblib API(SQL Server)360

19.3 ODBC和SQL/CLI标准379

19.4 ODBC API400

19.5 Oracle调用接口(OCI)405

19.6 Java数据库连接(JDBC)409

19.7 小结424

第六部分 SQL的今天和明天第20章 数据库处理和存储过程SQL426

20.1 存储过程概念426

20.2 基本示例427

20.3 使用存储过程428

20.4 存储过程的优点445

20.5 存储过程的性能445

20.6 系统定义的存储过程446

20.7 外部存储过程446

20.8 触发器447

20.9 存储过程、函数、触发器和SQL标准452

20.10 小结460

第21章 SQL和数据仓库461

21.1 数据仓库概念461

21.2 数据仓库的数据库架构464

21.3 数据仓库性能468

21.4 小结469

第22章 SQL和应用服务器471

22.1 SQL和网站:早期实现471

22.2 应用服务器和三层网站结构472

22.3 从应用服务器访问数据库473

22.4 应用服务器高速缓存480

22.5 小结482

第23章 SQL网络和分布式数据库483

23.1 分布式数据管理的挑战483

23.2 分布数据:实用方法486

23.3 分布式数据库访问497

23.4 两阶段提交协议500

23.5 网络应用程序和数据库架构502

23.6 小结506

第24章 SQL与对象507

24.1 面向对象数据库507

24.2 对象关系数据库509

24.3 抽象(结构化)数据类型513

24.4 继承516

24.5 组合、数组和集合519

24.6 用户自定义数据类型525

24.7 方法和存储过程526

24.8 SQL标准中的对象支持527

24.9 小结528

第25章 SQL和XML529

25.1 什么是XML529

25.2 XML基础知识530

25.3 XML对数据的处理532

25.4 在数据库中使用XML534

25.5 XML和元数据542

25.6 XML和查询548

25.7 XML数据库551

25.8 小结551

第26章 专用数据库552

26.1 甚低时延和内存数据库552

26.2 内存数据库实现554

26.3 复杂事件处理和流数据库555

26.4 嵌入式数据库557

26.5 移动数据库558

26.6 小结559

第27章 SQL的未来561

27.1 数据库市场的趋势561

27.2 未来10年的SQL565

27.3 小结569

第七部分 附录572

附录A 示例数据库572

附录B 数据库供应商概述576

附录C SQL语法参考587

热门推荐