图书介绍
轻松掌握SQL 2003年新版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Ryan K.Stephens,(美)Ronald R.Plew著;张启镛等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505391852
- 出版时间:2003
- 标注页数:576页
- 文件大小:9MB
- 文件页数:594页
- 主题词:关系数据库-数据库管理系统,SQL
PDF下载
下载说明
轻松掌握SQL 2003年新版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇1
本篇概要1
目录1
第1章 开始学习SQL2
1.1 SQL历史简介2
1.2数据库历史简介2
1.3当今的数据库概述6
1.4跨产品的语言6
1.5 SQL总览7
1.6几种较流行的SQL的实现版本8
1.7开放数据库连接9
1.8应用编程中的SQL10
1.9小结11
1.10问与答11
1.11演练场12
2.1 SQL的背景13
2.2基本的查询语法13
第2章 查询简介13
2.3用SELECT及FROM建立数据检索块14
2.4应用查询概念15
2.5编写第一个查询16
2.6选择不重复的数据19
2.7小结20
2.8问与答20
2.9演练场20
3.2在查询中放置条件24
3.1使用查询表达式24
第3章 表达式、条件和运算符24
3.3学习使用运算符26
3.4小结53
3.5问与答53
3.6演练场54
第4章 利用内置函数生成数据56
4.1合计函数56
4.2 日期和时间函数63
4.3算术函数69
4.4用函数修正字符的显示外观76
4.5转换函数88
4.6其他函数89
4.7 MySQL字符函数的补充示例90
4.8 MySQL日期函数补充示例93
4.9小结95
4.10问与答95
4.11演练场95
第5章 SQL查询中的子句98
5.1用WHERE子句指定查询条件99
5.2 ORDER BY子句——把混乱变为有序100
5.3 GROUP BY子句107
5.4 HAVING子句113
5.5子句的组合使用117
5.6小结121
5.7 问与答121
5.8演练场122
6.1在单个SELECT语句中连接多个表124
第6章 连接表124
6.2基于相等的连接130
6.3不等连接136
6.4外部连接和内部连接137
6.5将表与自己连接:自连接140
6.6小结142
6.7问与答142
6.8演练场143
第7章 将子查询嵌入查询146
7.1建立子查询148
7.2在子查询中使用合计函数153
7.3嵌套子查询154
7.4参照外部表的相关子查询157
7.5 使用EXISTS,ANY和ALL159
7.6小结163
7.7问与答163
7.8演练场164
第一篇回顾166
本篇概要167
第二篇167
第8章 数据库规范化168
8.1规范化数据库168
8.2理解范式169
8.3数据库规范化操作172
8.4小结174
8.5问与答174
8.6演练场175
第9章 创建和维护表176
9.1 CREATE DATABASE语句176
9.2用CREATE TABLE语句定义表180
9.3用ALTER TABLE语句修改表的结构187
9.4 DROP TABLE 语句189
9.5 DROP DATABASE语句189
9.6小结190
9.7问与答190
9.8演练场191
10.1约束简介193
第10章 数据完整性控制193
10.2约束的种类194
10.3约束管理200
10.4小结203
10.5问与答204
10.6演练场204
11.1数据处理语句简介206
11.2用INSERT语句输入数据206
第11章 数据处理206
11.3用UPDATE语句修改现有数据211
11.4用DELETE语句删除信息214
11.5从外部数据源导入和导出数据216
11.6小结218
11.7问与答219
11.8演练场219
第12章 事务控制221
12.1事务控制221
12.2开始事务处理223
12.3结束事务处理224
12.4取消事务处理226
12.5使用事务保存点228
12.6小结230
12.7问与答230
12.8演练场230
第13章 SQL中的日期与时间232
13.1 日期与时间型数据的存储方式232
13.2在查询中应用日期函数234
13.3日期格式转换239
13.4小结243
13.5问与答243
13.6演练场244
第1 4章 创建视图246
14.1视图简介246
14.2使用视图246
14.4问与答259
14.5演练场259
14.3小结259
第二篇回顾261
第三篇263
本篇概要263
第1 5章 在表上创建索引以提高性能264
15.1使用索引264
15.2小结274
15.3问与答274
15.4演练场275
16.1提高SQL语句的可读性276
第16章 优化SQL语句以提高性能276
16.2避免全表扫描277
16.3添加一个新索引278
16.4查询中各成分的安排278
16.5联机分析处理与联机事务处理280
16.6成批载入与事务处理281
16.7删除索引以优化数据的载入283
16.8经常使用COMMIT以简化DBA的工作283
16.9在动态环境中重建表和索引284
16.10数据库的性能调节285
16.11影响数据库性能的因素287
16.12使用内置性能调节工具288
16.13小结288
16.14问与答289
16.15演练场289
第1 7章 数据库安全性291
17.1数据库管理员须知291
17.2流行的数据库产品及其安全性291
17.3如何确保数据库的安全性292
17.4 Personal Oracle及其安全性293
17.5小结304
17.6问与答304
17.7演练场305
第1 8章 数据字典306
18.1数据字典简介306
1 8.2标识数据字典的用户306
1 8.3数据字典的内容307
1 8.4对Oracle数据字典的剖析308
18.7演练场324
18.5小结324
18.6问与答324
第1 9章 存储过程、触发器和嵌入式SQL326
19.1创建临时表326
19.2使用游标329
19.3创建与使用存储过程333
19.4设计和使用触发器337
19.5在实现之前测试SELECT语句340
19.6嵌入式SQL340
19.9问与答342
19.7使用SQL行进行程序设计342
19.8小结342
19.10演练场343
第20章 最新标准SQL3中的新对象344
20.1 CREATE ROLE语句探讨344
20.2创建触发器346
20.3使用CREATE TYPE语句347
20.5问与答350
20.4小结350
20.6演练场351
第21章 用SQL产生SQL语句352
21.1使用SQL产生SQL语句的目的352
21.2几个SQL*Plus命令353
21.3统计所有表中的行数354
21.4给多个用户授予系统权限357
21.5将自己表的权限授给其他用户359
2 1.6为载入数据而禁用对表的约束360
21.7在单个区域内创建大量同义词361
2 1.8在表上创建视图364
21.9截断某一用户的所有表365
21.10用SQL产生Shell脚本366
21.11重新设计表和索引367
21.12实际应用产生SQL和其他概念367
21.13小结368
21.14问与答368
21.15演练场368
第三篇回顾370
附加篇371
本篇概要371
第22章 SQL语句的调试372
22.1常见的SQL错误372
22.2常见的逻辑错误381
22.3防止数据出现麻烦385
22.4小结385
22.6演练场386
22.5问与答386
第23章 创建复合SQL查询388
23.1本章使用的表388
23.2复合查询示例390
23.3建立复合查询的技巧400
23.4小结401
23.5问与答401
23.6演练场401
24.2 SQL*Plus缓冲区403
第24章 用Oracle的SQL*Plus生成满意的报表403
24SQL*Plus简介403
24.3用DESCRIBE命令查看表结构406
24.4用SHOW命令显示系统设置407
24.5用文件命令操作文件408
24.6用SET命令定制工作环境411
24.7使用LOGIN.SQL文件414
24.8 用CLEAR命令清除SQL*Plus的设置414
24.9格式化输出结果415
24.10创建报表和分组合计417
24.11在SQL*Plus中使用变量420
24.12使用表DUAL423
24.13 DECODE函数424
24.14日期转换426
24.15执行一系列SQL文件428
24.16在SQL脚本中添加注释429
24.17创建高级报表429
24.18小结430
24.20演练场431
24.19问与答431
第25章 Oracle PL/SQL简介432
25.1 PL/SQL简介432
25.2 PL/SQL中的数据类型432
25.3 PL/SQL代码块的结构434
25.4 DECLARE部分434
25.5 PROCEDURE部分436
25.6 EXCEPTION部分440
25.7 PL/SQL中的事务控制442
25.8综合运用所学知识443
25.9使用存储过程、程序包和触发器449
25.10小结452
25.11问与答452
25.12演练场453
第26章Transact-SQL简介454
26.1 Transact-SQL的概貌454
26.2对ANSI SQL的扩展454
26.3数据类型455
26.4使用Transact-SQL访问数据库456
26.5建立程序流程控制461
26.6 Transact-SQL通配符466
26.7用COMPUTE命令创建汇总报表466
26.8 日期转换466
26.9 SQLServer的诊断工具——SET命令467
26.10小结468
26.11问与答468
26.12演练场469
第27章 应用编程中的嵌入式SQL470
27.1几种应用开发工具简介470
27.2开始运行Oracle和InterBase472
27.3创建数据库472
27.4用Microsoft Query执行数据库连接475
27.5 使用Visual C++和SQL477
27.6使用Delphi和SQL481
27.7使用Java和SQL484
27.10演练场486
27.8小结486
27.9问与答486
第28章 在基于UNIX的系统上使用MySQL487
28.1 MySQL的管理487
28.2 MySQL终端监视器程序489
28.3 MySQL实用程序493
28.4小结493
28.5问与答494
28.6演练场494
附加篇回顾495
附录A 答案496
附录B 用来创建表的代码实例540
附录C 给表输入数据的代码实例547
附录D 用MySQL做练习557
附录E 奖励的练习559
附录F 常用SQL命令汇编565
附录G ASCⅡ码表570
附录H 相关资源575
热门推荐
- 1126688.html
- 718026.html
- 2126797.html
- 2240516.html
- 420597.html
- 3663431.html
- 2449718.html
- 827041.html
- 1363122.html
- 191997.html
- http://www.ickdjs.cc/book_2052131.html
- http://www.ickdjs.cc/book_3115479.html
- http://www.ickdjs.cc/book_3080850.html
- http://www.ickdjs.cc/book_1277985.html
- http://www.ickdjs.cc/book_1609418.html
- http://www.ickdjs.cc/book_1255666.html
- http://www.ickdjs.cc/book_2712051.html
- http://www.ickdjs.cc/book_933927.html
- http://www.ickdjs.cc/book_3533982.html
- http://www.ickdjs.cc/book_692684.html