图书介绍

SQL完全参考手册 上PDF|Epub|txt|kindle电子书版本网盘下载

SQL完全参考手册 上
  • (美)(J.R.格罗夫)James R.Grof,(美)(P.N.温伯格)Paul N.Weinberg著;希望图书创作室译 著
  • 出版社: 北京:北京希望电子出版社
  • ISBN:7900031642
  • 出版时间:2000
  • 标注页数:354页
  • 文件大小:34MB
  • 文件页数:724页
  • 主题词:

PDF下载


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

下载说明

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

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

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

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

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

图书目录

第1章 简介3

1·1 SQL语言3

第一部分 SQL的概述3

1·2 SQL的功能4

1·3 SQL的特性和优越性6

第2章 SQL快速导航10

2·1 一个简单的数据库10

2·2 检索数据10

2·3 统计数据13

2·4 向数据库添加数据14

2·5 删除数据14

2·6 更新数据库14

2·7 数据保护15

2·8 创建数据库15

2·9 小结16

3·2 SQL简史17

第3章 SQL剖析17

3·1 SQL和数据库管理17

3·3 SQL标准21

3·4 SQL和网络24

3·5 SQL的衍生28

3·6 小结33

第4章 关系数据库35

4·1 早期的数据模型35

4·2 关系数据模型39

4·3 Codd的十二条规则45

4·4 小结47

第二部分 数据检索51

第5章 SQL基础51

5·1 语句51

5·2 名字54

5·3 数据类型56

5·4 常量60

5·5 表达式63

5·6 内嵌函数63

5·7 丢失数据(NULL值)64

5·8 小结65

第6章 简单查询67

6·1 SELECT语句67

6·2 查询结果69

6·3 简单查询72

6·4 相同行(DISTINCT)76

6·5 行选择(WHERE子句)77

6·6 搜索条件78

6·7 排序查询结果(ORDER BY子句)91

6·8 单表查询处理规则93

6·9 小结99

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

7·1 一个两表查询例子100

7·2 简单的连接(相等连接)102

7·3 不相等连接110

7·4 多表查询的SQL考虑因素111

7·5 多表查询的性能116

7·6 连接的结构117

7·7 外部连接119

7·8 连接和SQL2标准127

7·9 小结135

第8章 统计查询136

8·1 字段函数136

8·2 分组查询(GROUP BY子句)145

8·3 分组搜索条件(HAVING子句)153

8·4 小结156

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

9·1 使用子查询158

9·2 子查询搜索条件161

9·3 子查询和连接172

9·4 嵌套子查询173

9·5 关联子查询174

9·6 HAVING子句中的子查询176

9·7 子查询小结178

9·8 SQL2的高级查询178

9·9 SQL查询——最后的总结194

第三部分 数据更新199

第10章 数据库更新199

10·1 向数据库添加数据199

10·2 删除数据库数据205

10·3 修改数据库数据209

10·4 小结212

第11章 数据的完整性213

11·1 什么是数据完整性213

11·2 必需数据214

11·3 简单地合法性检查214

11·4 实体统一217

11·5 参照统一218

11·6 高级约束性能(SQL2)229

11·7 商业规则233

11·8 小结237

第12章 事务处理239

12·1 什么是一个事务239

12·2 事务:场景背后*245

12·3 事务和多用户处理247

12·4 锁定252

12·5 小结261

第四部分 数据库结构265

第13章 创建数据库265

13·1 数据库定义语言265

13·2 创建一个数据库266

13·3 表定义267

13·4 约束定义280

13·5 别名和同义词(CREATE/DROPALIAS)281

13·6 索引(CREATE/DROP INDEX)282

13·7 管理其他数据库对象285

13·8 数据库结构288

13·9 数据库结构和ANSI/ISO标准293

13·10 小结298

第14章 视图299

14·1 什么是视图299

14·2 创建视图(CREATE VIEW)301

14·3 更新视图309

14·4 删除视图(DROP VIEW)313

14·5 小结314

第15章 SQL安全性315

15·1 SQL安全性的概念315

15·2 视图和SQL安全性322

15·3 授予权限(GRANT)324

15·4 撤消权限(REVOKE)328

15·5 小结333

16·1 什么是系统目录335

第16章 系统目录335

16·2 表信息338

16·3 字段信息340

16·4 视图信息343

16·5 注释345

16·6 关系信息346

16·7 用户信息348

16·8 权限信息349

16·9 SQL2信息方案350

16·11 小结353

第五部分 用SQL编程357

第17章 内嵌式的SQL357

17·1 SQL编程技术357

17·2 简单的内嵌SQL语句364

17·3 内嵌SQL的数据检索382

17·4 基于游标的删除和更新395

17·5 游标和事务处理398

17·6 小结399

第18章 动态SQL400

18·1 静态SQL的局限400

18·2 动态SQL的概念401

18·4 两步动态执行405

18·5 动态查询415

18·6 动态SQL方言425

18·7 动态SQL和SQL2标准432

18·8 小结442

第19章 SQL API443

19·1 API概念443

19·2 dblib API(SQL Sever)445

19·3 ODBC和SQL/CLI标准461

19·4 ODBC API488

19·5 Oracle Call Interface(OCI)494

19·6 小结501

20·1 存储过程的概念505

第六部分 SQL的现状和展望505

第20章 数据库处理和存储过程505

20·2 简例506

20·3 使用存储过程507

20·4 存储过程的优点529

20·5 存储过程的性能530

20·6 系统定义的存储过程530

20·7 外部存储过程530

20·8 触发器531

20·9 存储过程和SQL标准538

20·10 小结545

第21章 SQL与数据仓库546

21·1 数据仓库的概念546

21·2 仓库数据库结构549

21·3 数据仓库性能554

21·4 小结556

22·1 分布式数据管理所面临的挑战557

第22章 SQL网络化与分布式数据库557

22·2 数据分布的实用方法561

22·4 分布式数据库的访问575

22·5 两阶段确认协议579

22·6 网络应用程序和数据库结构582

22·7 小结586

第23章 SQL和对象588

23·1 面向对象的数据库588

23·2 对象关系数据库591

23·3 抽象的(结构化的)数据类型595

23·4 继承性600

23·5 集(set)、数组和集合(collection)604

23·6 用户自定义的数据类型612

23·7 方法和存储过程613

23·8 小结615

第24章 SQL的未来617

24·1 数据库市场的未来趋势617

24·2 今后十年的SQL623

第七部分 附录629

附录A 样本数据库629

附录B 数据库供应商概况634

B·1 A2i,Inc(www.a2i.com)635

B·2 Angara Database Systems(www.angara.com)635

B·3 Arbor Software(www.hyperion.com)635

B·4 Ardent Software(www.ardcntsoftware.com)636

B·5 Centura Software(www.centurasoft.com)636

B·6 Cloudscape,Inc.(www.cloudscape.com)636

B·7 Computer Associates(www.cai.com)637

B·8 Computer Corporation of America(www.cca-int.com)638

B·9 Empress Software(www.empress.com)638

B·10 IBM Corporation(www.ibm.com)638

B·11 Informix Software(www.informix,com)639

B·12 Microsoft Corporation(www.microsoft.com)640

B·15 Oracle Corporation(www.oracle.com)641

B·13 Object Design(www.odi.com)641

B·14 Objectivity(www.objectivity.com)641

B·16 Persistence Software(www.Persistence.com)642

B·17 Pervasive Software(www.pervasive.com)643

B·18 Quadbase Systems(www.quadbase.com)643

B·19 Raima Corporation(www.raima.com)643

B·20 Red Brick Systems(www.redbrick.com)644

B·21 Rogue Wave Software(www.roguewave.com)644

B·22 Sybase Inc.(www.sybase.com)645

B·23 Tache Group(www.tachegroup.com)646

B·24 Tandem Computers(www.tandem.com)646

B·25 TimesTen Performance Software(www.timesten.com)646

B·26 Versant Corporation(www.versant.com)647

附录C 公司及产品列表648

附录D SQL语法参考654

D·1 数据定义语句654

D·4 基于游标的语句656

D·2 基本的数据操作语句656

D·3 事务处理语句656

D·5 查询表达式657

D·6 搜索条件658

D·7 表达式659

D·8 语句元素659

D·9 简单元素659

附录E SQL Call Level Interface661

E·1 CLI 返回值662

E·2 常用的句柄管理程序662

E·3 SQL环境管理程序663

E·4 SQL连接管理程序663

E·5 SQL语句管理程序665

E·6 SQL语句执行程序666

E·7 查询结果处理程序666

E·8 查询结果描述程序667

E·9 查询结果描述符管理程序668

E·10 延迟动态参数处理程序670

E·11 错误、状态和诊断程序670

E·12 CLI工具信息程序671

E·13 CLI参数值代码671

附录F SQL Information Schema 标准677

F·1 SCHEMATA视图678

F·2 TABLES视图678

F·3 COLUMNS视图679

F·4 VIEWS视图680

F·5 VIEW_TABLE_USAGE视图680

F·6 VIEW_COLUMN_USAGE视图680

F·7 TABLE_CONSTRAINTS视图681

F·8 REFERENTIAL_CONSTRAINTS视图681

F·9 CHECK_CONSTRAINTS视图682

F·10 KEY_COLUMN_USAGE视图682

F·13 CONSTRAINT_COLUMN_USAGE视图683

F·12 CONSTRAINT_TABLE_USAGE视图683

F·11 ASSERTIONS视图683

F·14 TABLE_PRIVILEGES视图684

F·15 COLUMN_PRIVILEGES视图684

F·16 USAGE_PRIVILEGES视图685

F·17 DOMAINS视图685

F·18 DOMAIN_CONSTRAINTS视图686

F·19 DOMAIN_COLUMN_USAGE视图687

F·20 CHARACTER_SETS视图687

F·21 COLLATIONS视图688

F·23 SQL_LANGUAGES视图689

附录G CD-ROM安装指南690

G·1 安装SQL DBMS软件690

G·2 Microsoft SQL Server7691

G·2 Oracle8694

G·3 Informix700

G·4 Sybase704

热门推荐