图书介绍

SQL Server 2000中文版基础教程PDF|Epub|txt|kindle电子书版本网盘下载

SQL Server 2000中文版基础教程
  • 宋振会编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302108668
  • 出版时间:2005
  • 标注页数:277页
  • 文件大小:84MB
  • 文件页数:288页
  • 主题词:关系数据库-数据库管理系统,SQL Server 2000-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐