图书介绍
SQL Server 2000数据库开发从零开始2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (新西兰)Rob Hawthorne著;袁鹏飞译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115095108
- 出版时间:2001
- 标注页数:347页
- 文件大小:122MB
- 文件页数:362页
- 主题词:关系型数据库(学科: 数据库管理系统) 关系型数据库 数据库管理系统
PDF下载
下载说明
SQL Server 2000数据库开发从零开始PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 将Spy Net从想法转变为SQL Server数据库1
1.1 Spy Net Limited案例研究2
1.1.1 SQL Spy Net应用程序总体概述2
1.1.2 确定应用程序开发内容3
1.1.3 要实现哪些功能?4
1.2 建立SQL Spy Net应用程序模型4
1.2.1 设计Spy Net表4
1.2.2 使用关系理论建立Spy Net应用程序模型5
1.2.3 建立关系9
1.3 Spy Net总体介绍12
1.4 小结13
1.5 下一步13
第2章 SQL Server2000实例管理工具15
2.1 使用企业管理器研究数据库对象16
2.1.1 为什么要用企业管理器17
2.1.2 怎样配合SQL Spy Net应用程序开发17
2.2 了解查询分析器18
2.2.1 使用查询分析器能够完成哪些工作20
2.2.2 在SQL Spy Net应用程序中使用这一工具20
2.3 用事件探查器跟踪代码错误21
2.3.1 什么时候使用事件探查器21
2.3.2 探查和SQL Spy Net应用程序22
2.4 导入和导出数据22
2.4.1 为什么要使用DTS23
2.4.2 用DTS产生SQL Spy Net数据24
2.5 学习SQL Server2000其他工具24
2.6 小结25
2.7 下一步25
第3章 建立虚拟侦探—在SQL Server2000中创建Spy Net27
3.1 担当Spy Net项目主管(Sys Admin)28
3.1.1 设置sa口令28
3.1.2 配置model数据库以满足SQL Spy Net应用程序需要30
3.2 创建SQL Spy Net应用程序数据库38
3.3 用数据定义语言(DDL)创建数据库和对象42
3.3.1 为侦探构造表44
3.3.2 再次分析SQL Spy Net应用程序45
3.4 将数据模型和数据库结合起来47
3.4.1 开发SQL Spy Net应用程序的第一个数据库表48
3.4.2 用代码创建表59
3.4.3 填充数据66
3.5 小结70
3.6 下一步70
第4章 用Transact-SQL处理数据71
4.1 SELECT语句72
4.1.1 SELECT的第一个构造块73
4.1.2 数据来自哪里73
4.1.3 用WHERE限制返回的数据75
4.1.4 对这些侦探排序77
4.2 用INSERT语句插入数据78
4.2.1 定义所插入的表和列78
4.2.2 插入一些新数据79
4.3 更新数据81
4.3.1 修改哪个表81
4.3.2 改正数据中存在的问题82
4.3.3 修改哪些数值82
4.4 删除数据83
4.5 DML和DDL之外的Transact-SQL语句84
4.5.1 声明变量85
4.5.2 用SET语句为变量赋值85
4.5.3 IF测试86
4.5.4 WHILE循环88
4.6 小结90
4.7 下一步91
第5章 查看和修改数据93
5.1 添加侦探信息94
5.2 视图95
5.2.1 视图简介95
5.2.2 连接98
5.2.3 视图和表的比较100
5.2.4 视图限制100
5.3 存储过程101
5.3.1 创建存储过程102
5.3.2 检查被填充表104
5.3.3 执行存储过程105
5.3.4 创建向Person和Bad Guy表插入数据的存储过程106
5.3.5 检查和填充NULL值106
5.3.6 存储过程使用指导108
5.4 触发器108
5.4.1 创建触发器109
5.4.2 测试触发器111
5.4.3 在Spy表上设置触发器112
5.5 删除对象113
5.6 游标114
5.8 下一步115
5.7 小结115
第6章 函数117
6.1 函数的作用118
6.2 使用内置函数119
6.2.1 CONVERT函数119
6.2.2 COUNT函数122
6.2.3 SUM函数123
6.2.4 STUFF函数125
6.3.1 日期转换126
6.3 创建用户函数126
6.3.2 执行用户定义函数127
6.4 构造函数库128
6.4.1 标量函数128
6.4.2 聚合函数和行集函数129
6.5 小结129
6.6 下一步129
第7章 规则和默认131
7.2.1 检查未成年侦探132
7.1 概述132
7.2 建立数据规则132
7.2.2 绑定和测试规则133
7.3 设置默认值135
7.3.1 为用户输入默认数据135
7.3.2 测试默认136
7.4 添加用户定义数据类型138
7.4.1 验证电话号码138
7.4.2 使用数据类型141
7.5 小结143
7.6 下一步143
第8章 用事务、锁和错误捕获保证数据一致性145
8.1 用事务封装保持数据一致性146
8.1.1 使事务通过ACID测试147
8.1.2 选择事务类型148
8.1.3 为Spy Net创建事务149
8.2 用锁维护数据完整性151
8.1.4 设计事务注意事项151
8.2.1 SQL Server2000怎样自动锁定152
8.2.2 锁设计策略153
8.2.3 锁注意事项156
8.3 错误处理156
8.3.1 SQL Server2000中错误由什么组成157
8.3.2 捕获错误158
8.3.3 错误处理158
8.3.4 修改存储过程以捕获错误159
8.4 小结161
8.5 下一步161
第9章 Spy Net安全管理163
9.1 与其他用户共享Spy Net164
9.1.1 为Spy Net创建登录165
9.1.2 以SQL Spy Net User登录以测试权限167
9.2 赋予用户角色168
9.2.1 赋予SQL Server实例角色169
9.2.2 创建角色模型170
9.2.3 行使权限176
9.3 审核177
9.3.1 SQL Server2000基本审核178
9.3.2 C2审核178
9.4 建立安全策略注意事项179
9.5 小结179
9.6 下一步180
第10章 保证数据可用性181
10.1 制定数据库备份策略182
10.1.1 怎样防止丢失数据183
10.1.2 在备份和恢复时使用事务日志183
10.1.3 选择合适的恢复模型184
10.1.4 查找(合适的)备份时间185
10.1.5 备份到哪里186
10.1.6 备份什么内容186
10.1.7 用企业管理器备份Spy Net187
10.1.8 在查询分析器中用Transact-SQL备份Spy Net190
10.2 恢复Spy Net191
10.2.1 怎样完全恢复191
10.2.2 应用事务日志192
10.2.3 用企业管理器恢复Spy Net193
10.2.4 在查询分析器中用Transact-SQL恢复Spy Net195
10.3 确定方案196
10.3.1 理解复制196
10.3.2 标识事务日志196
10.3.3 创建热服务器197
10.3.4 创建资源和操作清单197
10.3.5 建立和遵守恢复计划197
10.4 小结197
10.5 下一步198
第11章 管理Spy Net199
11.1 配置SQL Server2000200
11.2 执行常规管理任务201
11.2.1 调度任务202
11.2.2 访问SQL Server操作员207
11.2.3 使用警报209
11.2.4 SQL Server日志简介210
11.3 运行一致性检查211
11.4 建立保持数据库一致性和可用性的维护计划212
11.5 标识索引219
11.5.1 索引工作机制219
11.5.2 何时使用索引220
11.5.3 在Person表上创建索引以提高查询性能220
11.5.4 维护索引以保持应用程序高效运行223
11.6 性能监测224
11.7 小结226
11.8 下一步226
第12章 设计SQL Spy Net数据库前端应用程序227
12.1 理解基本的客户/服务器结构以执行Spy Net应用程序228
12.1.1 什么是胖客户229
12.1.2 为什么使用瘦客户230
12.1.3 哪种配置最好231
12.2 为应用程序选择前端开发环境231
12.2.1 Microsoft Visual Basic(VB)231
12.2.2 Microsoft Access232
12.2.3 Microsoft Active Server Pages(ASP)233
12.3 建立到SQL Spy Net数据库的连接235
12.3.1 使用行之有效的ODBC方法(MSDASQL)235
12.3.2 使用新开发的SQL Server OLE DB提供者(SQLOLEDB)235
12.4 构造Spy Net用户界面235
12.4.1 确定Spy Net Web页面236
12.4.2 配置机器以运行Spy Net应用程序236
12.4.3 配置运行在PWS下的Web站点237
12.4.4 创建一个新用户以建立连接238
12.4.5 创建第一个页面:Global.asa238
12.4.6 创建default.htm页面239
12.4.7 构造包含页面240
12.4.8 验证用户登录242
12.4.9 用Welcome.asp页面问候用户248
12.4.10 创建Search.asp页面从Spy Net检索数据253
12.5 监测速度和一致性266
12.6 Spy Net站点冲浪266
12.7 小结268
12.8 下一步268
第13章 将所有片段组合起来269
13.1 用DTS向导为SQL Spy Net添加数据270
13.2 在传输数据之前备份数据库271
13.3 创建存储过程以清理数据271
13.3.1 用企业管理器创建存储过程271
13.3.2 拒绝访问删除功能274
13.3.3 运行存储过程274
13.4 用DTS向导重新装载SQL Spy Net数据库数据274
13.5 检查导入结果281
13.7 小结283
13.6 应用程序功能扩展283
13.8 下一步284
第14章 SQL Server2000故障扫除和调试285
14.1 用SQL事件探查器查找错误286
14.1.1 建立跟踪286
14.1.2 监视用户290
14.2 用客户端网络实用工具解决连接问题291
14.3 调试存储过程292
14.4.1 内存怎样影响数据库事务293
14.4 其他管理问题293
14.4.2 缩小数据文件以减小数据库294
14.4.3 改变事务日志文件长度295
14.4.4 截短事务日志296
14.4.5 故障恢复群集296
14.5 小结297
14.6 下一步297
第15章 研究SQL Server2000299
15.1.1 联机丛书搜索和检索提示300
15.1 用联机资源研究SQL Server2000300
15.1.2 在Web上查找帮助302
15.2 多实例、排序规则和同步多个数据库302
15.2.1 在一台机器上运行多个实例302
15.2.2 使用多种排序规则304
15.2.3 使用复制同步多个数据库应用程序304
15.3 用增强功能改进开发工作304
15.3.1 使用级联声明参照完整性(级联DRI)305
15.3.2 使用用户定义函数305
15.3.3 在代码中使用三种新的数据类型306
15.3.4 进一步了解查询分析器306
15.3.5 建立数据库对象脚本程序308
15.3.6 使用AFTER和INSTEAD OF触发器309
15.3.7 分布式视图310
15.3.8 创建增强索引310
15.3.9 XML支持310
15.4.1 优化索引312
15.4 使用SQL Server2000中的新向导312
15.4.2 复制数据库313
15.5 提高安全性314
15.5.1 理解Kerberos和安全委托314
15.5.2 在数据库备份中使用密码安全保护314
15.5.3 使用C2审核314
15.6 小结315
附录A 配置Web服务器317
附录B 安装和配置SQL Server2000323
B.1 选择安装类型324
B.2 按照安装向导逐步安装应用程序326
B.3 选择自定义安装情况会怎样333
B.4 检查安装是否成功337
B.5 配置SQL Server2000339
B.5.1 第一次连接SQL Server2000340
B.5.2 使用向导连接SQL Server2000344
B.5.3 这些怎样工作346
热门推荐
- 2256552.html
- 1125502.html
- 734863.html
- 201539.html
- 1402917.html
- 2306325.html
- 2336921.html
- 1065205.html
- 1330785.html
- 2354017.html
- http://www.ickdjs.cc/book_3797030.html
- http://www.ickdjs.cc/book_276338.html
- http://www.ickdjs.cc/book_2704249.html
- http://www.ickdjs.cc/book_617224.html
- http://www.ickdjs.cc/book_1880544.html
- http://www.ickdjs.cc/book_2109809.html
- http://www.ickdjs.cc/book_1473176.html
- http://www.ickdjs.cc/book_1886194.html
- http://www.ickdjs.cc/book_3040212.html
- http://www.ickdjs.cc/book_1174140.html