图书介绍
SQL Server 7.0开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)(S.温库普)Stephen Wynkoop著;张蓉等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505354795
- 出版时间:1999
- 标注页数:626页
- 文件大小:31MB
- 文件页数:650页
- 主题词:
PDF下载
下载说明
SQL Server 7.0开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础知识3
第1章 Microsoft SQL Server 7.0基础3
1.1 为什么使用SQL Server及为什么要从6.5升级到7.03
1.1.1 使用SQLServer3
1.1.2 从SQLServer6.5升级到7.04
1.2 了解SQL Server的关系特征6
1.3 了解Client/Server、N-Tier和SQL Server特征8
1.4 检验SQL Server的特征和组件10
1.4.1 数据库11
1.4.2 Transact-SQL11
1.4.3 命令行应用12
1.4.4 应用软件15
1.5 小结22
第2章 了解底层操作系统Windows NT23
2.1 SQL Server7.0桌面版24
2.2 多处理、多任务、多线程24
2.3 多结构25
2.4 Windows NT下SQL Server的多用户环境26
2.5 Windows NT的网络组件26
2.5.1 资源共享27
2.5.2 安装网络软件27
2.5.3 配置适配卡28
2.6 工作组29
2.7 Windows NT域31
2.8 NT用户管理34
2.8.1 分配组34
2.8.2 控制资源的访问34
2.9 NT性能监视器(Performance Monitor)36
2.9.2 在报表视图中显示信息38
2.9.3 在告警视图中选择对象与计数器39
2.9.4 在日志视图中选择对象39
2.10 显示和解释SQL Server事件40
2.10.1 配置应用程序的事件日志41
2.10.2 显示事件细节41
2.10.3 使用View(视图)菜单42
2.10.4 清除事件日志43
2.11 实际检验43
2.12 小结44
第3章 安装和设置服务器及客户机软件45
3.1 服务器的硬件和软件要求45
3.1.1 运行Setup46
3.2 启动服务器50
3.2.1 自动启动50
3.2.3 通过应用程序启动51
3.2.4 通过命令行启动51
3.2.2 用SQL Service Manager启动51
3.3 安装客户机软件52
3.3.1 安装SQL Server客户机实用程序的步骤52
3.4 小结53
第4章 数据模型和数据库设计54
4.1 基础知识:规范化55
4.1.1 第一范式56
4.1.2 第二范式57
4.1.3 第三范式57
4.2 N-tier模型59
4.2.1 典型角色:客户端59
4.2.2 典型角色:服务器端60
4.3 建立到数据库的路标61
4.3.1 图解实体关系“数据库流程图61
4.2.3 规则和角色的例外61
4.3.2 系统结构定义64
4.3.3 回顾系统目标65
4.3.4 避免多对多链接66
4.3.5 何时打破范式66
4.4 小结67
第5章 创建数据库及事务日志68
5.1 定义数据库及事务日志68
5.2 创建数据库及事务日志69
5.2.1 使用SQL Enterprise Manager创建数据库和事务日志70
5.2.2用CREATE Database命令创建数据库和事务日志71
5.2.3 显示数据库信息72
5.2.4 设定数据库和事务日志的大小73
5.2.5 删除数据库74
5.3 使用Temp DB数据库76
5.4 创建备份设备76
5.4.1用SQL Enterprise Manager添加转储设备77
5.4.2 使用sp-addumpdevice78
5.5.1 用SQL Enterprise Manager删除79
5.5.2 使用sp-dropdevice删除79
5.5 删除设备79
5.6 用可移动媒体存储数据库80
5.6.1 创建可移动数据库80
5.6.2 使用可移动数据库81
5.6.4 卸载可移动媒体数据库83
5.7 小结83
5.6.3 安装可移动数据库83
第6章 创建数据库表和使用数据类型85
6.1 创建表86
6.1.1 使用Transact-SQL创建表86
6.1.2 使用SQL Enterprise Manager创建表87
6.2 理解数据类型89
6.2.1 理解Unicode90
6.2.2 创建临时表90
6.3 选择数据类型91
6.3.1 整数类型91
6.3.2 浮点数据类型92
6.3.3 字符数据类型95
6.3.4 DATETIME和SMALLDATETIME数据类型97
6.3.5 特定数据类型100
6.3.6 TEXT(文本)和IMAGE(图形)数据类型103
6.3.8 SMALLMONEY数剧类型105
6.3.9 SYSNAME数据类型107
6.4 NULL和NOT NULL107
6.4.1 ANSI支持的NULL109
6.4.2 NULL操作109
6.4.3 使用ISNULL()110
6.5 identity特性110
6.6 创建和使用约束111
6.6.1 主关键字约束111
6.6.2 外关键字约束112
6.6.3 惟一性约束113
6.6.4 检查约束113
6.6.5 缺省约束114
6.7 创建用户定义的数据类型115
6.8 使用数据类型117
6.9 通过Enterprise Manager创建表和定义列118
6.10 用insert添加数据120
6.11 小结121
第7章 用Transact-SQL检索数据125
7.1 建立范例数据库和表125
第二部分 建立和运行SQL Server125
7.2 用SELECT检索表中数据126
7.3 选择查询工具127
7.3.1 使用SQL Server查询分析器127
7.3.2 从命令行使用ISQL129
7.3.3 从命令行使用OSQL130
7.3.4 用FROM(必要元素)指定表130
7.3.5 用SELECT(必要元素)指定列131
7.3.6 在SELECT子句中使用通配符133
7.3.7 指定表的行134
7.3.8 使用ORDER BY子句147
7.3.9 使用DISTINCT来检索惟一的表列值148
7.3.10 使用算术运算符149
7.3.11 使用GROUP BY子句152
7.3.12 在SELECT语句中使用COMPUTE子句154
7.3.13 使用子查询155
7.3.14 使用FOR BROWSE选项159
7.4 小结159
第8章 添加、改恋和删除表中信息160
8.1 添加行160
8.2 改变现有信息162
8.2.1 更新行的操作163
8.2.2 SET子句选项165
8.3 删除行165
B.6 Level 5167
B.5 Level 4167
8.4 用ALTER TABLE添加列167
8.5 改变表列的宽度171
8.6 从表中删除列174
8.6.1 用ALTER TABLE添加约束174
8.6.2 使用WITH NOCHECK子句175
8.6.3 通过SQL Enterprise Manager添加约束175
8.7 施行关系连接176
8.7.1 使用区域变量179
8.7.2 使用多对—和—对多连接181
8.7.3 使用多对多连接183
8.7.4 使用外部连接185
8.8 用UNION合并查询结果188
8.9 实际检验192
第9章 函数194
9.1 基本SQL函数194
9.1.1 AVG195
9.1.2 COUNT195
9.1.4 MIN196
9.1.3 MAX196
9.1.5 SUM197
9.1.6 DISTINCT与COUNT合用197
9.1.7 CUBE和ROLLUP198
9.2 字符串函数198
9.2.1 ASCII199
9.2.2 CHAR199
9.2.3 SOUNDEX199
9.2.4 DIFFERENCE200
9.2.5 LOWER200
9.2.6 UPPER200
9.2.7 LTRIM201
9.2.8 RTRIM201
9.2.9 CHARINDEX201
9.2.10 PATINDEX202
9.2.11 REPLICATE202
9.2.13 RIGHT203
9.2.14 SPACE204
9.2.15 STR204
9.2.16 STUFF205
9.2.17 SUBSTRING205
9.2.18 +(连接)206
9.3 算术函数206
9.4 TEXT和IMAGE函数208
9.4.1 SET TEXTSIZE208
9.4.2 TEXTPTR209
9.4.3 READTEXT209
9.4.4 TEXTVALID210
9.5转换函数210
9.5.1CONVERT211
9.6.4 DATEADD213
9.6.3 GETDATE213
9.6.5 DATEDIFF213
9.6.2 DATEPART213
9.6.1 DATENAME213
9.6日期函数213
9.7 系统函数216
9.7.1 ISNULL和NULLIF218
9.7.2 COALESCE218
9.8 Niladic函数219
9.9 实际检验219
9.10 小结220
第10章 管理和使用视图221
10.2 创建视图222
10.2.1 选择列223
10.2.2 选择行224
10.2.3 选择行和列224
10.2.4 简单和复杂视图227
10.3 显示视图228
10.4 编辑视图229
10.5 添加WITH ENCRYPTION子句230
10.6 显示视图联合231
10.7 创建视图的视图232
10.8 重新命名视图中的列234
10.9 重新命名视图234
10.10 删除视图236
10.11 通过视图插入行237
10.12 用视图删除行241
10.13 用视图更新行242
10.14 探索视图的其他特性245
10.15 视图的高级用法248
10.15.1 视图的安全性管理248
10.16 实际检验249
10.17 小结250
第11章 管理和使用索引及关键字251
11.1 定义索引251
11.2.3 选择好的索引对象252
11.2.2 成功索引的关键252
11.2.1 基于使用模式优化索引252
11.2.4 查询优化器的增强253
11.2.5 创建索引253
11.2.6 显示索引信息262
11.2.7 删除索引263
11.3 定义关键字264
11.3.1 添加主关键字和外关键字265
11.3.3 删除关键字268
11.3.2 显示关键字信息268
11.4 实际检验269
第12章 理解事务和锁271
12.1 定义事务272
12.1.1 事务限制273
12.1.2 乐观和悲观锁274
12.1.3 锁的背景信息275
12.1.4 定义孤立级276
12.1.5 创建和使用事务278
12.1.7使用命名事务和SavePoints279
12.1.6 DDL和数据库语句279
12.1.8 不用IDENTITY的串行列281
12.2 锁283
12.2.1 显示锁信息283
12.2.2 杀死一个锁的进程286
12.2.3 显式保持锁287
12.2.4 Lock Escalaion选项288
12.3实际检验289
12.4 小结289
第三部分 服务器端的逻辑和能力293
第13章 管理和使用规则、约束及缺省值293
13.1 定义规则294
13.1.1 创建规则294
13.1.2 绑定规则295
13.1.3 显示规则的绑定情况299
13.1.4 显示规则300
13.1.5 规则松绑300
13.1.7 删除规则304
13.1.6 重新命名规则304
13.2 定义缺省值305
13.2.1 创建缺省值305
13.2.2 绑定缺省值306
13.2.3 显示绑定308
13.2.4 显示缺省值308
13.2.5 缺省值松绑309
13.2.6 重新命名缺省值309
13.2.7 删除缺省值310
13.3 实际检验311
13.4 小结311
第14章 管理存储过程和使用流控制语句312
14.1 定义存储过程313
14.1.1 在过程中使用参数314
14.1.2 从应用程序中调用存储过程317
14.1.3过程的显示和编辑317
14.1.4 存储过程的修改和删除318
14.1.6 自动重新编译320
9.2.12 REVERSE320
14.1.5 过程的解析及编译320
14.1.7 定义自动执行过程322
14.1.8 过程及批约束323
14.1.9 批结束语句GO323
14.2 使用流控制语句324
14.2.1 IF…ELSE324
14.2.2 BEGIN…END326
14.2.3 WHILE327
14.2.4 BREAK328
14.2.5 CONTINUE329
14.2.6 WHILE、BREAK及CONTINUE应用举例329
14.3 定义和使用变量332
14.3.1 带变量的PRINT语句333
14.3.2 全局变量333
14.4 使用附加过程及批关键字335
14.4.1 GOTO335
14.4.2 RETURN335
14.4.3 RAISERROR338
14.4.4 WAITFOR341
14.4.5 CASE表达式341
14.5 实际检验347
14.6 小结347
第15章 创建并管理触发器348
15.1 SQL Server触发器348
15.1.1 创建触发器349
15.1.2 触发器限制条件350
15.2 使用触发器351
15.2.1 INSERT及UPDATE触发器351
15.2.2 DELETE触发器353
15.2.4 发送Email的触发器354
15.2.3 Rollback触发器的特殊事务管理354
15.3 嵌套触发器355
15.4 显示触发器信息358
15.4.1 使用SQL Enterprise Manager358
15.4.2 使用sp_help、sp_depends及sp_helptext359
15.5 删除触发器361
15.6 实际检验361
15.7 小结362
第16章 服务器、数据库及查询选项363
16.1 定义服务器选项363
16.1.1 显示、设置服务器选项364
16.1.2 服务器选项解释369
16.1.3 系统分类表:SYSCONFIGURES及SYSCURCONFIGS377
2.9.1 图表视图中选择对象及计数器378
16.2 定义数据库选项378
16.2.1 显示及设置数据库选项379
16.2.2 数据库选项解释381
16.3 查询选项383
16.3.1 显示和设置查询选项383
16.3.2 查询选项解释385
16.4 以最小配置模式启动服务器387
16.4.3 修复以最小配置模式的服务器388
16.4.2 控制面板启动388
16.4.1 命令行启动388
16.5 小结389
第17章 设置和管理复制390
17.1 理解基本概念390
17.2 是分发信息还是复制信息391
17.3 SQL Server复制基础393
17.3.1 在测试连接之前393
17.3.2 出版:向其他系统提供信息395
17.3.3 订阅:信息的接收396
17.3.4 日志阅读进程397
17.3.5 分发服务器:信息源397
17.3.6 几种复制配置方案397
17.5 授权出版402
17.5.1 出版数据库:怎样复制整个数据库406
17.5.2 部分分区数据库和表的出版411
17.6 授权订阅414
17.7 监视复制416
17.8.1 禁止特定服务器417
17.8.2 完全卸载复制417
17.8 卸载复制417
17.9 实际检验418
17.10 小结418
第18章 分布事务协同器419
18.1 资源管理器和事务管理器419
18.1.1 资源管理器420
18.1.2 事务管理器420
18.1.3 建立分布事务420
18.2 为使用分布事务协同器配置远程服务器420
18.3 安装和配置分布事务协同器421
18.3.1 建立DTC服务器组件422
18.4 定义分布事务425
18.5 调试分布事务426
18.6 实际检验426
18.7 小结427
第19章SQL Server管理431
19.1 理解和执行检验点431
第四部分 SQL Server管理431
19.2 数据库一致性检验器433
19.2.1 确保最佳结果的配置:单用户模式433
19.3 理解和使用UPDATE STATISTICS和RECOMPILE438
19.4 备份和恢复数据库及事务日志440
19.4.1 备份周期440
19.4.2 备份和恢复数据库442
19.4.3 从备份中恢复信息445
19.5 信息传送447
19.6 实际检验450
19.7 小结450
20.1 安全类型451
第20章SQL Server安全性451
20.1.1 标准安全性453
20.1.2集成安全性453
20.2 创建和管理用户账号454
20.2.1 使用SQL Enterprise Manager创建一个登录454
20.2.2 使用SQL Enterprise Manager删除登录和用户457
20.2.3 使用sp_addlogin添加登录457
20.2.4 使用sp_adduser添加用户457
20.2.5 sp_droplogin和sp_dropuser458
20.3 创建和使用角色458
20.3.1 使用SQL Enterprise Manager添加角色459
20.3.2 使用 SQL Enterprise Manager删除角色460
20.4 使用许可和SQL Server460
20.4.1 对象许可460
20.4.2 使用SQL Enterprise Manager管理许可461
20.4.3 GRANT和REVOKE461
20.5 使用视图增强安全性462
20.6 使用存储过程来隐藏基础数据对象和商业规则463
20.7.1 物理安全465
20.7 SQL Server之外的安全性465
20.7.2 局域网访问465
20.7.3 远程或广域网访问466
20.7.4 应用程序安全性466
20.7.5 加密的多协议网库466
20.9 小结467
20.8 实际检验467
第21章 性能优化468
21.1 数据库大小设置468
21.1.1 数据类型大小469
21.1.2 计算表空间470
21.1.3 FILL FACTOR473
21.2 使用Windows NT性能监视器473
21.2.1 SQL Server统计对象473
21.2.2 创建和使用图表视图480
21.2.3 创建和使用报表481
21.2.4 创建和使用警告481
21.4 小结482
21.3 实际检验482
第五部分 应用开发和解决方案485
22.1 DB-Library接口485
第22章 向下兼容选项485
22.1.1 DB-LIB所需的组件486
22.1.2 概念和特性486
22.1.3 发送命令488
22.1.4 结果集489
22.1.5 关闭SQL连接490
22.1.6 客户机配置490
22.1.7 使用DB-Library的优缺点490
22.2 开放式数据库连接(ODBC)490
22.2.1 SQL-DMO对象的契合点491
22.2.2 数据访问对象(DAO)的契合点492
22.2.3 概念和特性492
22.2.4 ODBC会话493
22.2.5 客户机配置494
22.2.6 使用ODBC DSN495
22.2.7 使用ODBC的优缺点496
22.3 小结497
23.1 建立基于Internet和Intranet的解决方案498
第23章 SQL Server和Internet498
23.2 建立Internet数据库连接器499
23.3 为SQL Server数据库建立ODBC数据库源502
23.4 为Microsoft Access数据库建立ODBC数据库源503
23.5用户权限及安全性考虑504
23.6 建立动态网页504
23.6.1建立初始提示表504
23.6.2 建立查询源文件506
23.6.3 建立结果源文件508
23.7 Intermet数据库连接器:概述及举例514
23.8 使用SQL Server的Web Aasistant Wixard516
23.8.1 先决条件516
23.8.2 启动Web Aasistant Wizard517
23.8.3 格式化网页520
23.8.5 在Web站点上查看结果522
23.8.4 在SQL Server中查看结果522
23.9 将IIS Accesses登录到ODBC数据库524
23.9.1 日志查询举例527
23.9.2 在线查看系统日志528
23.9.3 配置IIS等待SQL Server启动529
23.10 附加选项530
23.10.1 选择适当的方法530
23.10.2 活动网页及ADO530
23.11 小结532
第24章 创建和使用光标533
24.1前端和后端光标533
24.2 使用SQL Server光标535
24.2.1 定义光标536
24.2.2 打开光标537
24.2.3 存取光标538
24.2.4 关闭光标539
24.2.6 光标使用举例539
24.2.5 释放光标539
24.3嵌套光标543
24.4 在前端应用程序中处理光标545
24.5 实际检验546
24.6 小结546
第25章 使用SQL Server Agent547
25.1 SQL Server Agent547
25.2 配置SQL Server Agent547
25.3 操作员550
25.3.1创建操作员550
25.4 SQL Server作业551
25.4.1 创建作业551
25.5 SQL Server警报557
25.5.1 定义警报558
25.6 为作业和警报建立中心服务器562
25.6.1 设置主服务器562
25.7 实际检验564
25.8 小结565
第26章 集成Microsoft Office应用软件和SQL Server566
26.1 从Access扩展到SQL Server566
26.2 在SQL Server中使用Microsoft Access567
26.2.1扩充Access应用软件举例568
26.2.2 用Microsoft Access建立客户机/服务器系统577
26.2.3 创建旁路查询577
26.3 实际检验578
26.4 小结578
第27章 使用SQL Server7.0的高级数据对象580
27.1 ADO的核心组件580
27.2.1 Global.asa——连接基础581
27.2 在网页或应用软件中集成ADO581
27.2.2 使用连接584
27.2.3 连接对象属性585
27.2.4 方法588
27.3 ADO在SQL Server中的使用590
27.3.1 Command对象591
27.3.2 Recordset对象593
27.4 小结601
第六部分 附录605
附录A 使SQL Server具备邮件功能605
A.1.1设置SQL Mail组件605
A.1.2设置SQL Server服务605
A.1 SQL Mail的组成605
A.1.3 安装Outlook客户机软件606
A.1.4 设置Exchange邮箱607
A.1.5配置Outlook客户机程序608
A.1.6 测试Exchange连接610
A.1.7 配置、启动和测试SQL邮件611
A.1.8 使用SQL Mail612
A.2 实际检验614
A.3 小结615
附录B 磁盘阵列616
B.1 Level 0616
B.2 Level 1617
B.3 Level 2617
B.4 Level 3617
附录C SQL Server系统表618
附录D 使用SQL Server Profiler622
D.1 启动Profiler622
D.2 使用Profiler622
D.3 设置跟踪623
热门推荐
- 442354.html
- 233260.html
- 2230756.html
- 251036.html
- 3746099.html
- 2822915.html
- 669900.html
- 1810320.html
- 374943.html
- 627983.html
- http://www.ickdjs.cc/book_583830.html
- http://www.ickdjs.cc/book_3608400.html
- http://www.ickdjs.cc/book_354121.html
- http://www.ickdjs.cc/book_910615.html
- http://www.ickdjs.cc/book_1776060.html
- http://www.ickdjs.cc/book_3364711.html
- http://www.ickdjs.cc/book_3699712.html
- http://www.ickdjs.cc/book_2140627.html
- http://www.ickdjs.cc/book_3399897.html
- http://www.ickdjs.cc/book_2566746.html