图书介绍
Microsoft SQL Server 2000程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![Microsoft SQL Server 2000程序设计教程](https://www.shukui.net/cover/73/34384864.jpg)
- (美)Rebecca M.Riordan著;莱恩工作室译 著
- 出版社: 北京:北京大学出版社
- ISBN:7301051301
- 出版时间:2001
- 标注页数:584页
- 文件大小:121MB
- 文件页数:601页
- 主题词:Server
PDF下载
下载说明
Microsoft SQL Server 2000程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一部分 开始使用SQL Server3
第一课 SQL Server 2000环境3
1.1 理解Enterprise Manager3
1.1.1 启动Enterprise Manager4
1.2 控制SQL Server5
1.2.1 注册服务器6
1.2.2 启动和停止服务器10
1.3 Enterprise Manager Console Tree11
1.4 系统数据库12
1.5 连接和退出数据库13
1.5.1 数据库对象13
1.5.2 退出Enterprise Manager14
2.1.1 备份数据库17
2.1 备份和恢复数据库17
第二课 管理SQL Server17
2.1.2 恢复数据库25
2.1.3 使用Database Maintenance Plan Wizard26
第三课 SQL Server 2000安全性37
3.1 理解安全性模式37
3.1.1 Windows身份验证37
3.1.2 SQL Server身份验证38
3.2 用户登录38
3.2.1 创建用户登录38
3.2.2 管理登录50
3.3 数据库级安全性54
3.3.1 数据库用户55
3.3.2 数据库角色58
4.1.1 创建新的数据库71
4.1 创建数据库71
第四课 创建数据库71
第二部分 创建数据库71
4.1.2 设置数据库属性78
4.2 管理数据库80
4.2.1 删除数据库80
第五课 创建表83
5.1 创建表83
5.1.1 理解数据类型84
5.1.2 创建新表85
5.1.3 为表添加列87
5.2 管理表96
5.2.1 修改列96
5.2.2 修改表99
第六课 创建索引103
6.1 理解索引103
6.1.1 创建索引104
6.2 维护索引118
6.2.1 修改索引118
6.2.2 删除索引122
第七课 创建关系125
7.1 理解关系125
7.1.1 创建关系127
7.2 管理关系131
7.2.1 更改关系131
7.2.2 维护关系134
第八课 创建检查约束141
8.1 理解检查约束141
8.1.1 创建检查约束142
8.2 管理检查约束144
8.2.1 修改检查约束144
8.2.2 维护检查约束146
9.1 理解默认值151
第九课 创建表对象151
9.1.1 创建默认值152
9.2 理解规则156
9.2.1 创建规则157
9.3 理解用户定义的数据类型161
9.3.1 创建用户定义的数据类型161
第十课 创建数据库图表167
10.1 理解数据库图表167
10.1.1 从现有的方案创建数据库图表167
10.2 使用数据库图表维护数据库175
10.2.1 更改数据库方案175
10.2.2 创建数据库对象177
11.1.1 查看表中的行183
11.1 使用Query Designer183
第十一课 检索行183
第三部分 检索数据183
11.1.2 更新表中的行185
11.2 理解SQL Server Query Designer188
11.2.1 Diagram Pane188
11.2.2 Grid Pane188
11.2.3 SQL Pane189
第十二课 SELECT语句191
12.1 理解SELECT语句191
12.1.1 选择所有的列192
12.1.2 选择部分的列194
12.1.3 创建列的别名196
12.1.4 创建被计算的列199
12.1.5 使用TOP n子句203
13.1 ORDER BY子句207
13.1.1 排序行207
第十三课 排序和选择行207
13.1.2 按多个列排序211
13.2 WHERE子句215
13.2.1 基本的WHERE子句216
13.2.2 使用特殊运算符218
13.2.3 组合选择条件222
第十四课 连接表227
14.1 理解FROM子句227
14.2 创建连接228
14.2.1 内部连接229
14.2.2 外部连接237
14.2.3 联合245
第十五课 概述数据249
15.1 理解SELECT DISTINCT249
15.1.1 使用SELECT DISTINCT250
15.2.1 使用GROUP BY256
15.2 理解GROUP BY256
15.2.2 使用HAVING子句260
第十六课 视图265
16.1 理解视图265
16.1.1 创建视图266
16.1.2 使用视图274
16.2 管理视图281
16.2.1 修改视图281
16.2.2 删除视图284
第四部分 使用数据289
第十七课 添加行289
17.1 理解INSERT语句289
17.2 使用INSERT语句290
17.2.1 使用Grid Pane插入行290
17.2.2 使用SQL Pane插入行293
17.2.3 插入多个行297
第十八课 更新行305
18.1 理解UPDATE语句305
18.2 使用UPDATE语句306
18.2.1 使用Grid Pane更新行306
18.2.2 使用SQL Pane更新行311
18.2.3 使用FROM子句更新行314
第十九课 删除行317
19.1 理解DELETE语句317
19.2 使用DELETE语句318
19.2.1 使用Grid Pane和Diagram Pane删除行318
19.2.2 使用SQL Pane删除行322
19.3 使用TRUNCATE TABLE语句329
19.3.1 使用TRUNCATE TABLE语句删除所有的行329
20.1.1 使用DTS Import Wizard333
20.1 数据转换服务向导333
第二十课 复制和移动数据333
20.1.2 使用DTS Export Wizard343
20.2 附加和分离数据库351
20.2.1 分离数据库351
20.2.2 附加数据库352
20.3 Copy Database Wizard354
20.3.1 使用Copy Database Wizard354
第五部分 Transact-SQL363
第二十一课 Query Analyzer363
21.1 理解Query Analyzer363
21.1.1 启动Query Analyzer364
21.1.2 选择数据库366
21.2 使用Query窗口368
21.2.1 输入Transact-SQL语句368
21.2.2 使用SQL脚本372
21.3 使用Object Browser377
21.3.1 打开对象379
21.3.2 将对象添加到Editor Pane中381
21.3.3 脚本对象385
第二十二课 数据定义语言391
22.1 理解DDL391
22.1.1 创建对象392
24.1.4 其他命令400
24.2.1 运算符的优先级400
24.2 Transact-SQL运算符400
22.1.2 修改对象400
22.1.3 删除对象406
22.2.1 编写DDL脚本409
22.2 使用Object Browser进行数据定义409
22.2.2 使用模板411
第二十三课 分析查询417
23.1 使用Query Analyzer优化性能417
23.1.1 执行计划418
23.1.2 服务器跟踪424
23.1.3 客户统计425
23.2.1 使用Index Tuning Wizard427
23.2 Index Tuning Wizard427
第二十四课 Transact-SQL语言的组成部分437
24.1 Transact-SQL命令437
24.1.1 数据操纵命令438
24.1.2 数据定义命令439
24.1.3 数据库管理命令439
24.2.2 注释运算符441
24.2.3 算术运算符442
24.2.4 比较运算符444
24.2.5 逻辑运算符445
24.2.6 位运算符447
24.2.7 其他运算符449
24.3 Transact-SQL函数451
24.3.1 使用函数451
24.3.2 日期和时间函数451
24.3.3 数学函数453
24.3.4 聚合函数456
24.3.5 元数据函数457
24.3.6 安全性函数459
24.3.7 字符串函数461
24.3.8 系统函数463
第二十五课 编程对象467
25.1 临时表467
25.1.1 理解临时表468
25.1.2 使用临时表468
25.2.1 理解变量479
25.2 变量479
25.2.2 使用变量482
第二十六课 控制执行491
26.1 条件处理492
26.1.1 IF...ELSE492
26.1.2 CASE494
26.1.3 GOTO命令498
26.2 循环500
26.2.1 简单的WHILE循环500
26.2.2 复杂的WHILE循环501
第二十七课 Transact-SQL游标507
27.1 理解游标508
27.1.1 游标特性508
27.1.2 游标类型509
27.2.1 创建游标511
27.2 使用游标511
27.2.2 使用游标操纵行514
27.2.3 使用游标更新和删除行522
27.2.4 监视Transact-SQL游标524
第二十八课 存储过程529
28.1 理解存储过程529
28.1.1 与存储过程交换数据529
28.1.2 系统过程530
28.1.3 用户定义的存储过程531
28.2 使用和创建存储过程531
28.2.1 使用存储过程531
28.2.2 创建存储过程538
第二十九课 触发器551
29.1 理解触发器551
29.1.2 INSTEAD OF触发器552
29.1.1 AFTER触发器552
29.2 创建触发器553
29.2.1 使用CREATE TRIGGER命令553
29.2.2 使用UPDATE函数557
29.2.3 使用插入的表和删除的表559
第三十课 用户定义的函数563
30.1 理解用户定义的函数563
30.1.1 标量函数564
30.1.2 表值函数564
30.2 创建用户定义的函数564
30.2.1 创建标量函数565
30.2.2 创建表值函数567
30.3 使用用户定义的函数571
30.3.1 在Transact-SQL语句中使用用户定义的函数572
30.3.2 在表定义中使用用户定义的函数574
词汇表581