图书介绍
SQL Server 2000中文版基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2000中文版基础教程](https://www.shukui.net/cover/64/33103606.jpg)
- 宋振会编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302108668
- 出版时间:2005
- 标注页数:277页
- 文件大小:84MB
- 文件页数:288页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-教材
PDF下载
下载说明
SQL Server 2000中文版基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 关系型数据库简介1
目录1
SQL Server概述2
SQL Server的特性2
客户/服务器体系结构2
结构化查询语言3
SQL Server中的数据类型4
SQL Server企业版安装4
SQL Server常见的版本4
操作系统要求5
安装、运行SQL Server的硬件需求5
详细安装过程6
SQL Server系统数据库与系统表9
SQL Server系统数据库9
SQL Server系统表9
运行脚本文件安装数据库和表10
小结11
第2章 查询数据库13
案例2.114
显示表的特定属性14
知识点1:SELECT语句16
知识点2:选择指定列17
知识点3:选择所有列17
知识点4:使用文字17
显示带用户友好的列标题18
案例2.218
知识点:显示带用户定义标题的列19
案例2.320
显示表的所选行20
知识点:SELECT…WHERE语句21
算术运算符21
显示满足多条件的行22
案例2.422
知识点:逻辑运算符24
基于条件的查找25
比较运算符25
范围运算符26
列表运算符27
独立实践29
小结29
第3章 检索结果集31
基于模式匹配检索行32
案例3.132
知识点:串运算符LIKE与通配符33
显示带下落不明值的行34
案例3.234
知识点:ISNULL和ISNOTNULL关键字35
以特定次序显示数据36
案例3.336
知识点:ORDER BY子句37
显示顶部几行38
案例3.438
知识点:TOP关键字39
DISTINCT关键字39
使用DISTINCT消除重复项39
在聚合函数中使用DISTINCT40
显示聚合函数40
案例3.540
知识点:聚合函数41
案例3.643
GROUP BY分组结果集43
知识点1:GROUPBY子句44
知识点2:CUBE运算符46
知识点3:GROUP BYALL48
COMPUTE汇总行48
小结53
独立实践54
第4章 函数与连接55
使用串函数以大写形式显示数据56
案例4.156
知识点:串函数57
使用Date函数加入日期58
案例4.258
知识点:日期函数59
使用数学函数舍入值62
案例4.362
知识点:数学函数63
转换数据类型66
CAST和CONVERT函数66
连接67
案例4.468
使用内连接显示两个表中的数据68
知识点:内连接69
使用外连接显示两个表中的数据71
案例4.571
知识点:外连接72
进一步介绍连接73
交叉连接73
等值连接73
自连接74
自然连接74
小结75
独立实践75
第5章 使用子查询和管理数据库77
子查询78
使用另一个查询中的查询78
案例5.178
进一步关于子查询80
带有IN子句的子查询80
带有EXIST子句的子查询81
嵌套子查询82
带有聚集函数的子查询82
子查询限制82
关联子查询83
带修改后的比较运算符的查询84
抽取数据到另一个表85
案例5.285
知识点:SELECT INTO语句86
合并两张表中的数据87
案例5.387
知识点:合并运算符UNION89
系统数据库91
数据库91
系统表92
文件92
文件组93
创建数据库93
修改数据库97
查看数据库100
重命名数据库100
删除数据库100
小结101
修改和显示数据库选项101
独立实践102
第6章 创建表和实施数据完整性103
创建数据库104
创建表105
案例6.1105
知识点1:CREATETABLE语句创建表110
删除表112
案例6.2112
知识点2:INSERT语句插入行112
知识点:DROPTABLE语句抹去表113
用户定义的数据类型114
创建用户定义的数据类型114
撤销用户定义的数据类型115
创建用户定义的数据类型116
案例6.3116
数据完整性118
数据完整性118
创建约束119
创建约束119
撤销约束120
约束的类型121
PRIMARY KEY(主键)约束121
UNIQUE(惟一性)约束123
FOREIGN KEY(外键)约束125
CHECK(核查)约束126
DEFAULT(默认)约束127
使用约束128
案例6.4128
小结131
独立实践132
第7章 管理表中的数据135
创建表136
创建规则来实现约束137
案例7.1137
知识点1:CREATE RULE语句创建规则139
知识点2:DROP RULE语句删除规则140
知识点3:将规则约束到列141
知识点4:取消约束规则142
创建默认142
案例7.2142
知识点3:将默认约束到列144
知识点2:DROPDEFAULT语句删除默认144
知识点1:CREATE DEFAULT语句创建默认144
知识点4:取消约束默认145
维护表中的数据146
数据操纵语言146
在表中插入行146
案例7.3146
知识点:INSERT语句插入行148
在表中更新行149
案例7.4149
知识点:UPDATE语句更新行150
在表中删除行152
案例7.5152
知识点1:DELETE语句删除行152
知识点2:TRUNCATETABLE语句删除所有行153
把现有表中的数据存储到新表153
案例7.6153
知识点1:SELECTINTO语句产生新表154
知识点2:INSERT INTO语句插入行155
小结155
独立实践156
第8章 实现索引159
索引概述160
使用索引的优点160
使用索引的缺点160
索引的种类160
优化查询执行163
案例8.1163
知识点:CREATEINDEX语句创建索引165
索引调节向导166
案例8.2167
使用索引调节向导167
索引放大器(Enhancements)170
填充因子(Fill Factor)170
Pad_Index171
Unique索引中NULL的含义171
DBCC SHOWCONTIG172
DBCC INDEXDEFRAG172
索引的选择173
索引使用准则173
小结174
独立实践175
第9章 实现视图和SQL编程177
视图概述178
视图的优点179
创建视图180
案例9.1180
知识点:CREATE VIEW语句创建视图182
撤销、改变和重命名视图183
撤销视图183
改变视图183
重命名视图184
案例9.2185
使用视图修改数据185
SQL Server编程186
批量187
变量187
打印消息188
注解189
控制流语句189
使用IF…ELSE语句190
案例9.3190
知识点1:IF…ELSE语句191
知识点2:BEGIN…END语句192
使用CASE…END语句193
使用WHILE语句196
BREAK和CONTINUE语句197
小结197
独立实践198
第10章 实现存储过程201
存储过程概述202
存储过程的好处202
过程的类型202
案例10.1203
提高批量语句的执行速度203
知识点1:CREATE PROCEDURE语句205
知识点2:EXECUTE语句205
创建类属存储过程206
案例10.2206
知识点:创建带输入参数的存储过程207
修改存储过程208
案例10.3208
知识点:ALTER PROCEDURE语句210
案例10.4211
通知客户执行成功211
知识点:RETURN关键字213
一个过程调用另一个过程213
案例10.5213
返回多个输出参数值214
案例10.6214
知识点1:OUTPUT关键字216
知识点2:RECOMPILE和ENCRYPTION选项217
知识点3:DROP PROCEDURE语句217
小结217
独立实践218
第11章 实现触发器221
使用INSERT触发器222
案例11.1222
知识点:INSERT触发器224
使用DELETE触发器225
案例11.2225
知识点:DELETE触发器227
使用UPDATE触发器227
案例11.3227
知识点:UPDATE触发器229
案例11.4230
修改触发器230
知识点1:ALTER TRIGGER命令232
知识点2:RAISERROR命令232
撤销触发器233
案例11.5233
知识点:DROP TRIGGER234
通过触发器加强数据的完整性235
触发器和数据完整性235
AFTER触发器236
多触发器236
INSTEAD OF触发器237
小结237
独立实践238
第12章 实现事务处理和游标239
使用事务确保数据的一致性240
案例12.1240
知识点:事务241
回滚事务撤销改变242
案例12.2242
知识点:ROLLBACKTRANSACTION语句回滚事务244
回滚事务的一部分245
案例12.3245
知识点:SAVE TRANSACTION语句保存事务247
体验上锁的用法247
案例12.4248
知识点1:上锁250
知识点2:事务的并发性250
知识点3:并发性问题250
知识点4:理解SQLServer中的上锁251
死锁254
设置死锁优选级254
设置DEADLOCK_PRIORITY254
定制LOCK_TIMEOUT255
使用游标把指定属性作为变量显示255
案例12.5255
知识点1:游标257
知识点2:游标的结构257
知识点3:声明游标257
知识点5:取数据258
知识点4:打开游标258
知识点6:关闭游标259
知识点7:解除分配的游标259
小结260
独立实践261
第13章 企业管理器和复制策略263
企业管理器264
定义运行SQL Server的服务器组264
注册服务器265
使用Enterprise Manager中提供的不同工具267
管理SQL Server数据库267
使用SQL Server企业管理器268
案例13.1268
复制策略271
复制的类型272
复制模型的成分272
复制中服务器的角色272
复制模型273
数据复制的要诀275
小结275
独立实践276