图书介绍

SQL Server 2000中文版彻底研究【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SQL Server 2000中文版彻底研究
  • 方盈编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113041574
  • 出版时间:2001
  • 标注页数:495页
  • 文件大小:190MB
  • 文件页数:517页
  • 主题词:

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-1 SQL server简介1

1-2 版本及安装所需硬件与软件的要求2

1-3 管理工具4

1-4 排序规则(collations)5

Character Set(Code Page)5

Sort order5

1-5 安装SQL server6

1-6 启动SQL server13

通过SQL服务管理器启动13

通过Enterprise Manager启动14

通过NT/2000操作系统的服务管理程序启动14

通过命令行启动15

1-7 安装客户端管理工具16

1-8 利用Enterprise Manager管理SQL server17

1-9 什么是SQL20

1-10 表(table)、行(row)、列(column)20

1-11 数据库(Database)21

1-12 目录和文件位置23

1-13 SQL server 2000新特色和SQL server 7.0比较23

1-14 SQL server 7.0新特色和SQL server 6.5比较26

第2章 数据库29

2-1 数据库29

数据文件29

文件组30

事务日志(transaction log)30

2-2 利用Enterprise Manager创建数据库31

数据文件31

事务日志32

2-3 数据库选项33

2-4 数据库权限35

2-5 利用CREATE TABLE命令创建数据库36

2-6 显示数据库结构40

利用Enterprise Manager显示数据库结构40

利用存储过程显示数据库结构42

2-7 使用ALTER DATABASE命令改变数据库定义43

添加或删除数据文件43

修改数据文件配置44

添加或删除事务日志44

添加或删除文件组44

设置文件组属性45

利用SQL命令删除数据库46

2-9 收缩数据库46

利用Enterprise Manager压缩数据库大小46

利用Enterprise Manager删除数据库46

2-8 删除数据库46

使用DBCC SHRINKDATABASE命令压缩数据库大小47

使用DBCC SHRINKFILE改变数据库文件大小48

2-10 设置数据库为脱机状态49

2-11 Attach和Detach数据库49

检查数据库完整性(Check database integrity)50

生成数据库对象的SQL脚本——常规51

2-12 生成数据库对象的SQL脚本51

生成数据库对象的SQL脚本——设置格式52

生成数据库对象的SQL脚本——选项53

2-13 其他和数据库相关的存储过程54

2-14 在可抽取式媒体上创建数据库55

创建可供移植的数据库55

验证可移植数据库56

删除抽取式媒体数据库56

2-15 数据库维护计划56

选取数据库57

更新数据优化信息(update Data Optimization Information)57

数据库备份计划(Database Backup Plan)60

指定备份磁盘目录(Specify Backup Disk Directory)61

事务日志备份计划(Transaction Log Backup Plan)61

事务日志备份磁盘目录62

生成报表(Reports to Generate)63

维护计划历史记录(Maintenance History)64

设置维护计划的名称64

调度设置66

2-16 tempdb临时保存数据库67

第3章 表69

3-1 创建表69

3-2 列属性70

BINARY类型71

3-3 列数据类型71

CHAR类型72

DATE TIME类型72

DECIMAL类型74

FLOAT和REAL类型74

INT类型(整数类型)75

MONEY类型75

BIT类型75

TIMESTAMP类型75

TEXT类型75

IMAGE类型76

UNICODE类型76

NTEXT类型77

UNIQUEIDENTIFIER类型77

经过Enterprise Manager创建自定类型78

删除自定义数据类型78

创建自定义类型78

3-4 自定义类型78

3-5 强制约束(constraints)80

主键值(Primary Key)80

UNIQUE CONSTRAINT81

FOREIGN KEY82

列检查83

DEFAULT CONSTRAINT84

3-6 创建索引文件85

UNIQUE INDEX86

CLUSTERED INDEX86

NON-CLUSTERED INDEX87

其他选项说明87

3-8 改变表的结构89

利用ADD子句新建表列89

3-7 删除索引89

将索引创建在某一文件组上89

利用ADD CONSTRAINT子句新建强制约束90

利用DROP CONSTRAINT子句取消强制约束90

3-9 删除表90

3-10 表访问权限91

授予表访问权限91

收回表访问权限91

3-11 利用Enterprise Manager创建表92

创建表结构93

设置表的属性93

3-12 全文检索98

确定全文检索功能已启动98

创建全文检索99

查看表属性内容103

3-13 利用Enterprise Manager管理表103

修改表结构(Design Table)104

打开表(Open Table)104

生成SQL脚本106

Manage Permissions106

Manage Triggers106

Display dependencies106

New Publication107

全文检索107

3-14 临时保存表107

3-15 输入数据至表107

第4章 利用SELECT命令选取数据109

4-1 前言109

4-2 SELECT语法基本结构109

4-3选取全部数据110

4-4指定列111

4-5 选取不重复的数据111

4-6衍生列111

4-7 数据排序113

4-8 选取前几条数据114

4-9 数据分组115

4-10 加上选择条件118

4-11 使用通配符119

4-12 表的Join120

join两个以上的表122

使用别名124

Self Join124

Outer Join125

4-14 子查询(sub query)127

4-15 COMPUTE BY129

4-15 UNION129

4-16 将SELECT结果转存到其他表或临时保存表131

4-17 将SELECT结果保存在变量内132

4-18 全文检索查询132

第5章 操作数据库内容135

5-1 前言135

5-2 添加数据到表内136

利用INSERT命令添加数据136

全部使用默认值137

由其他表获得添加数据137

由存储过程获得添加数据137

5-3 删除表内的数据138

利用TRUNCATE TABLE命令删除表内的数据139

5-4 操作表内的数据139

利用UPDATE命令操作表内的数据139

UPDATE...FROM140

大量数据操作141

5-5检查表操作成功的条数142

5-6什么是事务处理142

5-7 事务处理范围142

5-8 设置检查点143

5-9 嵌套事务处理144

5-10 事务日志145

5-11 分布式事务处理145

5-12 在触发器中使用ROLLBACK命令146

5-13锁定146

5-14 锁定的范围147

5-15 锁定的种类147

5-16 事务处理会自动LOCK148

5-17 查看LOCK149

5-18 Concurrency Problem150

5-19 LOCK HINTS151

5-20 LOCK的升级152

5-21 Deadlock处理152

5-22 Isolation Level153

第6章 TRANSACT SQL155

6-1 前言155

6-2 程序注释156

6-3 变量156

局部变量声明156

设置局部变量的值157

全局变量157

对象变量157

6-4运算符157

6-5流程控制命令158

汇总函数161

6-6 函数161

日期时间函数164

算术函数166

字符串函数167

Niladic函数169

系统函数169

处理TEXT和IMAGE类型数据的函数174

数据类型转换174

6-7 其他命令176

CHECKPOINT176

DBCC176

SHUTDOWN187

USE187

6-8 SQL Server的全局变量187

6-9用户定义函数190

7-1什么是Cursor193

第7章 Cursor193

7-2 Cursor的声明194

7-3打开Cursor197

7-4 Cursor的操作处理197

Sequential Cursor的读取198

Scroll Cursor的读取198

7-5 不同类型Cursor可使用的FETCH命令判断法则201

7-6 Cursor自动关闭201

7-7操作Cursor内的数据202

7-8 关闭Cursor203

7-9解除Cursor203

7-10 管理Cursor的存储过程203

7-11 Cursor变量204

7-12 程序范例204

8-1什么是视图209

第8章 视图(View)209

8-2 利用Enterprise Manager来管理视图210

8-3 创建新的视图211

利用CREATE VIEW命令创建新的视图211

利用Enterprise Manager创建新的视图213

8-4 通过视图添加表数据214

8-5 通过视图更改表数据216

8-6 通过视图删除表数据216

8-7 使用WITH ENCRYPTION选项217

8-8 使用WITH CHECK OPTION选项217

8-9 视图的限制218

8-10 用其他视图创建视图218

8-11和视图有关的系统存储过程和SQL命令218

显示视图定义内容218

显示视图的关联性218

删除视图219

更改视图名称219

9-1 默认值221

9-2 利用Enterprise Manager来管理默认值221

第9章 默认值(default)、列规则(rule)221

9-3创建默认值222

9-4显示默认值属性信息223

9-5默认值与列绑定223

9-6默认值与自定义数据类型绑定225

9-7 解除默认值的绑定226

9-8列规则226

9-9 利用Enterprise Manager来管理列规则226

9-10 创建列规则227

9-11 显示列规则内容和信息228

9-13 列规则与自定义数据类型绑定230

9-14 解除列规则的绑定231

第10章 存储过程(stored procedure)触发器(trigger)233

10-1什么是存储过程233

10-2 内建存储过程234

10-3利用Enterprise Manager管理存储过程234

10-4 创建存储过程236

10-5 执行存储过程237

10-6临时保存存储过程239

10-7 设置存储过程自动执行240

10-8 和存储过程有关的系统存储过程240

10-9 触发器(Trigger)241

10-10 创建触发器241

10-11 触发器属性的限制243

10-12 DELETED表和INSERTED表243

10-13和触发器有关的系统存储过程245

显示触发器属性245

更改触发器名称246

将触发器删除246

11-2 SQL Server的登录认证247

11-1 SQL Server 的安全管制模式247

Windows登录认证247

第11章 安全认证与数据库访问权限247

SQL Server 登录认证248

11-3 登录者和数据库用户248

11-4 设置SQL Server的认证模式250

11-5 设置Windows NT/2000用户连接SQL Server250

设置Windows用户连接SQL Server251

用存储过程设置NT/2000用户连接SQL Server252

11-6 管理SQL Server登录者253

用Enterprise Manager 管理SQL Server登录者253

利用存储过程管理SQL Server自建的登录者255

11-7 管理数据库用户257

利用Enterprise Manager管理数据库用户257

利用存储过程管理数据库用户259

用Enterprise Manager设置登录者可访问的数据库260

使用存储过程设置登录者可访问的数据库260

11-8 设置登录者可访问哪些数据库260

设置登录者无法访问的数据库261

11-9角色(roles)262

11-10系统内建的角色262

自建的数据库角色263

内建的数据库角色(Fixed database role)263

Public数据库角色263

内建的服务器角色(Fixed server role)263

11-11 内建服务器角色(fixed server roles)的管理264

利用Enterprise Manager管理内建的服务器角色264

利用系统存储过程管理内建服务器角色265

11-12 数据库角色的管理267

利用Enterprise Manager管理数据库角色267

利有存储过程管理数据库角色269

11-13 sa登录者帐号272

11-14 数据库对象所有者(Database Object Owner)272

11-15 guest数据库用户273

11-16 设置数据库对象的访问权限273

针对每一用户设置访问权限273

针对每一数据库对象设置访问权限274

11-17 Application Security276

第12章 数据库复制277

12-1 数据库复制277

12-2 Consistency、Autonomy、Conflict277

transactional consistency278

9-12 列规则与列绑定278

12-3 数据一致性(Data Consistency)278

Converge Consistency279

12-4 SQL server数据库复制的理论模式279

12-5 SQL server的数据库复制种类280

快照式复制(Snapshot Replication)280

事务式复制(Transactional Replication)280

合并式复制(Merge Replication)281

12-6 参与数据库复制的系统组件281

12-7 数据库复制的实体结构283

12-8 数据库初始同步286

自动同步286

手动同步286

不做同步处理286

12-9 Push/Pull方式的订阅286

12-10创建分发服务器287

Pull Subscription287

Push Subscription287

12-11创建发布内容293

12-12 Merge replication301

12-13 Immediate-Updating Subscriber302

12-14设置Push订阅方式303

12-15设置Pull订阅方式308

12-16更改复制设置313

更改发布服务器和分发服务器属性设置313

更改发布内容(publication)属性设置314

更改订阅(subscribe)属性设置315

12-17中止复制315

12-18 生成复制设置的脚本文件316

12-19 复制监视器(replication monitor)317

12-20 复制冲突处理318

差异式备份(Differential Backup)319

事务日志备份(Transaction log backup)319

第13章 数据库备份319

数据库备份(Database Backup)319

13-1 备份的种类319

文件或文件组备份(File and File group backup)321

13-2 备份设置321

13-3 创建备份设备322

利用sp_addumpdevice命令创建备份设备322

利用Enterprise Manager命令创建新的备份设备322

13-4 删除备份设备325

13-5 数据库备份325

预约备份时间和定期自动备份326

设置备份选项328

13-6 数据还原329

由备份历史中挑选备份做还原330

由备份设置还原331

由数据库文件或文件组备份还原332

13-7 由上次中断处重新执行备份或还原333

13-8 数据库备份与还原操作实例333

13-9 数据库备份或还原注意事项334

13-10 BACKUP和RESTORE命令335

BACKUP命令335

RESTORE命令338

RESTORE HEADERONLY340

RESTORE LABELONLY340

RESTORE VERIFYONLY341

13-11 还原master数据库341

13-12 利用备份来做数据库拷贝341

14-2 作业的管理343

14-1 SQL server代理343

第14章 作业、警报、操作员343

14-3创建新的作业345

常规设置345

创建作业步骤(Job Step)347

作业执行调度349

作业执行结果通知350

14-4 警报351

14-5 警报的管理351

创建新的警报352

14-6 管理服务器消息355

14-7操作员357

14-8 创建操作员357

常规设置358

通知设置358

14-9 Remote Server359

15-1 数据转换服务(Data Transformation Service)361

15-2 数据转换服务向导361

启动DTS向导361

选取数据源361

第15章 数据转换服务(DTS)361

选取数据转移的目的地363

整个表转移或部分数据转移364

选取源表364

立即执行数据转移和保存为DTS包365

15-3 列映射和数据转换367

列映射367

Scripting a Data Transformation368

15-4 转移Script返回值370

15-5 转移表内部分数据371

15-8 修改已存在的DTS包373

15-6 SQL server数据和文本文件间的转移373

15-7 DTS包设计373

数据源374

Data Transfer376

任务(Task)378

15-9 创建新的DTS包381

15-10 创建数据源381

定义Data Transfer382

第16章 Analysis Services(OLAP Services)391

16-1LOTP和OLAP391

16-2数据仓库(data warehouse)391

历史性的数据(Historical Data)391

组合性和一致性的数据(Consolidated and Consistent Data)391

16-3 数据超市(Data Mart)392

16-4 Microsoft Analysis Server392

只读性的数据(Read-Only Data)392

面向对象连接的数据(Subject-Oriented Data)392

服务器端结构393

用户端结构393

16-5 数据保存模式394

MOLAP(multi维度al OLAP)394

ROLAP(relational OlAP)394

HOLAP(hybrid OLAP)394

16-6 多维数据集(Cube)394

16-7 安装Microsoft Analysis Services395

系统需求395

开始安装395

16-8 Analysis Manager397

16-9 设置数据源(data source)398

16-10 创建OLAP数据库400

16-11 创建维度402

16-12 创建Cube406

16-13 对Cube做处理409

16-14 创建多重维度表(snowflake schema结构)413

16-15 创建Time维度417

16-16数据分区(Partition)421

16-17 虚拟多维数据集(virtual cube)423

16-18 计算成员(Calculated Members)426

16-19 成员属性(Member Properties)427

16-20 虚拟维度430

16-21 创建角色431

16-22 撰写OLAP应用程序434

16-23 PivotTable Service435

第17章 XML437

17-1 什么是XML437

17-2 SOL Server 2000支持XML438

元素(Element)和属性(Attribute)439

17-3 XML常用的术语439

XPATH441

DTD Document Type Definition (DTD)441

Style sheet441

Template441

17-4 在IIS中配置SQL XML支持441

17-5 在浏览器下执行SQL命令446

17-6 特殊字符448

17-7 在URL指定模板文件448

17-8 利用XSL来格式化输出查询结果449

17-9 利用XML文件调用存储过程452

17-10 在XML文件中指定多个查询454

17-11 以XDR schema创建XML的数据视图(data view)455

17-12 XDR默认的数据库映射关系457

17-13 设置查询条件457

17-14 利用XDR处理主文件——明细文件(master-detail)关联查询458

17-15 XML文件的应用——数据交换460

17-16 利用XML文件添加或更改数据库内的数据461

17-17 OPENXML命令说明463

参数说明463

RowSchema声明464

Edge Table467

17-18 程序范例469

附录A 查询分析器和SQL跟踪473

A-1 利用查询分析器执行SQL命令和存储过程473

A-2 利用事件控查器来跟踪和监视服务器活动475

附录B 系统配置479

附录C 范例表和数据库487

C-1 本书中使用的范例表及其结构487

C-2 本书中使用的范例表及其数据内容489

C-3 关键字491

热门推荐