图书介绍
SQL Server 2000程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2000程序设计](https://www.shukui.net/cover/52/32371303.jpg)
- 张鑫燕主编 著
- 出版社: 北京:科学出版社
- ISBN:7030120353
- 出版时间:2003
- 标注页数:283页
- 文件大小:48MB
- 文件页数:297页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server 2000程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server 2000概述1
1.1 关系数据库的概念1
1.2 SQL Server的发展2
1.3 SQL Server的体系结构3
1.4 SQL Server的特点4
1.5 SQL Server的集成性、安全机制和常用工具5
1.5.1 SQL Server的集成性5
1.5.2 SQL Server的安全机制6
1.5.3 SQL Server的常用工具8
本章小结13
习题13
第2章 数据库文件管理14
2.1 数据库存储结构14
2.1.1 数据库文件和文件组14
2.1.2 数据库文件的空间分配15
2.1.3 数据库规划15
2.2.1 使用SQL Server企业管理器创建数据库16
2.2 创建数据库16
2.2.2 使用创建数据库向导创建数据库19
2.2.3 使用Creat Database语句创建数据库22
2.3 修改数据库26
2.3.1 使用SQL Server企业管理器修改数据库26
2.3.2 使用ALTER DATABASE语句修改数据库26
2.4 压缩数据库和数据文件30
2.4.1 使用SQL Server企业管理器压缩数据库30
2.4.2 使用DBCC SHRINKDATABASE语句压缩数据库32
2.5 删除数据库34
2.5.1 使用SQL Server企业管理器删除数据库34
2.5.2 使用DROP语句删除数据库35
2.6 检索数据库信息35
2.6.1 查看数据库定义信息35
2.6.2 查看数据库数据、日志空间37
习题39
本章小结39
第3章 表和表数据的操作40
3.1 表的创建40
3.1.1 数据类型40
3.1.2 创建及删除用户定义数据类型44
3.1.3 使用SQL Server企业管理器创建表47
3.1.4 使用T-SQL的CREATE TABLE语句创建表49
3.2 修改表50
3.2.1 使用SQL-Server企业管理器修改表50
3.2.2 使用T-SQL的ALTER TABLE语句修改表54
3.3 删除表54
3.3.1 使用SQL Server企业管理器删除表55
3.3.2 使用T-SQL的DROP TABLE语句删除表55
3.4 表的数据操作56
3.4.1 向表中插入数据56
3.4.2 修改表中数据59
3.4.3 删除表中数据61
本章小结62
习题62
第4章 约束、默认和规则64
4.1 数据完整性64
4.1.1 实体完整性64
4.1.2 域完整性64
4.1.3 参照完整性65
4.1.4 用户定义完整性65
4.2 约束65
4.2.1 CHECK约束65
4.2.2 PRIMARY KEY约束67
4.2.3 FOREIGN KEY约束69
4.2.4 UNIQUE约束71
4.2.5 DEFAULT约束74
4.3 默认75
4.3.1 创建默认对象76
4.3.2 绑定默认77
4.3.3 删除默认对象79
4.4 规则80
4.4.1 创建规则80
4.4.2 绑定规则82
4.4.3 删除规则83
本章小结84
习题84
第5章 关系、索引和视图86
5.1 创建关系图86
5.2 索引89
5.2.1 索引的分类90
5.2.2 创建索引90
5.2.3 索引的查看95
5.2.4 索引的删除95
5.3.2 创建视图96
5.3.1 视图的概念96
5.3 视图96
5.3.3 查询视图100
5.3.4 重命名视图101
5.3.5 修改视图的定义102
5.3.6 删除视图104
本章小结104
习题104
第6章 T-SQL程序设计106
6.1 T-SQL语言基础106
6.1.1 常量106
6.1.2 变量106
6.1.3 数据类型107
6.1.4 运算符108
6.2 查询语句SELECT109
6.2.1 SELECT的语句结构109
6.2.2 SELECT子句110
6.2.3 WHERE子句113
6.2.4 FROM子句116
6.2.5 ORDER BY子句116
6.2.6 GROUP BY子句117
6.2.7 COMPUTE子句118
6.2.8 联合119
6.2.9 连接120
6.2.10 数据汇总122
6.2.11 SELECT语句的其他子句122
6.3 流程控制语句122
6.3.1 IF…ELSE语句122
6.3.2 无条件转移(GOTO)语句123
6.3.3 WHLIE、BREAK和CONTINUE语句123
6.3.4 RETURN语句124
6.4 系统内置函数124
6.4.1 行集函数125
6.4.2 聚合函数125
6.4.3 标量函数126
6.5 用户定义函数129
6.5.1 用户函数的定义129
6.5.2 用户函数的调用129
6.5.3 用户函数的删除130
本章小结130
习题130
第7章 存储过程和解发器131
7.1 存储过程131
7.1.1 存储过程类型131
7.1.2 创建存储过程131
7.1.3 执行存储过程135
7.1.4 修改存储过程136
7.1.5 删除存储过程137
7.2 触发器138
7.2.1 触发器概述138
7.2.2 创建触发器139
7.2.3 修改触发器142
7.2.4 删除触发器143
本章小结143
习题143
第8章 数据库的备份和恢复144
8.1 数据库备份和恢复概述144
8.1.1 备份和恢复144
8.1.2 数据库备份的类型145
8.1.3 备份和恢复的策略147
8.2 数据库备份148
8.2.1 备份设备149
8.2.2 用SQL Server企业管理器管理备份设备149
8.2.3 使用系统过程管理备份设备150
8.2.2 使用SQL Server企业管理器备份数据库151
8.2.3 使用T-SQL备份数据库153
8.3 数据库恢复157
8.3.1 使用SQL Server企业管理器恢复数据库157
8.3.2 使用T-SQL恢复数据库159
8.3.3 部分数据库恢复161
本章小结162
习题162
第9章 安全管理163
9.1 安全认证模式163
9.1.1 身份验证163
9.1.2 权限验证165
9.2.1 创建Windows用户或组166
9.2 创建安全帐户166
9.2.2 创建SQL Server登录168
9.2.3 授权访问数据库169
9.3 管理安全帐户169
9.3.1 查看用户169
9.3.2 修改登录170
9.4 删除登录和用户170
9.5 角色171
9.4.3 删除Windows用户或组的登录访问权限171
9.4.2 删除SQL Server登录171
9.4.1 删除数据库中的组或用户171
9.5.1 创建用户定义数据库角色172
9.5.2 添加角色成员173
9.5.3 查看角色信息175
9.5.4 删除角色及其成员176
9.6 权限管理177
9.6.1 权限类型177
9.6.2 授予权限178
9.6.3 禁止权限179
9.6.4 废除权限180
9.6.5 查看权限信息181
本章小结182
习题182
10.1 服务器性能183
10.1.1 性能检测概述183
第10章 服务器性能和活动监视183
10.1.2 系统监视器184
10.2 SQL Server事件探查器186
10.3 SQL Server企业管理器189
10.3.1 监视当前进程活动189
10.3.2 进程锁定信息190
10.4 用T-SQL语句监视192
10.4.1 查看当前服务器活动192
10.3.3 对象锁定信息192
10.4.2 查看SQL Server的常规统计信息194
10.4.3 查看当前的锁195
10.5 事务196
10.5.1 事务模式197
10.5.2 事务管事199
10.6 锁201
10.6.1 锁的模式和兼容性201
10.6.3 死锁204
10.6.2 查看锁的信息204
10.7 游标205
10.7.1 游标概述和定义205
10.7.2 游标的使用207
本章小结215
习题215
第11章 数据复制216
11.1 复制概述216
11.1.1 复制模型216
11.1.2 复制类型的介绍218
11.1.3 复制代理程序219
11.2 配置发布服务器和分发服务器220
11.2.1 建立分发服务器221
11.2.2 创建分布数据库222
11.2.3 为发布服务器指定分发数据库223
11.2.4 查看、修改分发服务器属性225
11.2.5 删除分发服务器和发布服务器226
11.3 发布管理227
11.3.1 定义发布数据库227
11.3.2 创建快照或事务发布228
11.3.3 创建合并发布233
11.3.4 查看发布属性234
11.3.5 修改快照或事务发布236
11.3.6 修改合并发布属性237
11.3.7 删除快照或事务发布237
11.3.8 删除合并发布238
11.4 条目管理238
11.4.1 添加发布的条目238
11.4.2 设置过滤器239
11.4.3 查看、修改发布条目的属性241
11.5 订阅管理242
11.5.1 激活订阅服务器243
11.5.2 创建快照发布或事务发布订阅244
11.5.3 查看订阅属性249
11.5.5 删除订阅250
本章小结251
习题251
第12章 ODBC数据库应用程序开发252
12.1 ODBC概述252
12.1.1 ODBC应用程序253
12.1.2 ODBC驱动程序管理器253
12.1.3 ODBC驱动程序253
12.1.4 数据源名称253
12.2 管理ODBC数据源253
12.2.1 创建数据源253
12.2.2 重新配置和删除数据源258
12.3 连接数据源258
12.3.1 申请和释放句柄260
12.3.2 属性设置262
12.3.3 连接断开数据源268
12.3.4 连接数据源步骤270
12.3.5 连接数据源示例270
12.4 执行SQL语句271
12.4.1 立即执行271
12.4.2 准备执行272
12.4.3 参数绑定273
12.4.4 执行查询示例275
12.5 结果处理277
12.5.1 检索ODBC结果集信息277
12.5.2 处理结果集278
12.5.3 示例280
12.6 ODBC游标281
12.6.1 命名游标281
12.6.2 关闭游标282
本章小结282
习题282