当前位置:首页 > 工业技术
SQL Server 2000实用教程
SQL Server 2000实用教程

SQL Server 2000实用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:范立南,刘天惠,周力等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302079374
  • 页数:286 页
图书介绍:本书系统地介绍了分布式数据库技术的基础理论、SQL Server 2000的安装与配置、管理与操作、TranSalt-SQL编程、安全性管理、视图的使用、存储过程及触发器的管理,并通过实例介绍了如何通过Visual Basic和ASP访问SQL Server 2000数据库,并在书后附有上机操作指导。
《SQL Server 2000实用教程》目录
标签:编著 教程

目录 1

第1章分布式数据库 1

1.1分布式数据库系统的定义与特点 1

1.1.1分布式数据库系统的定义 1

1.1.2分布式数据库系统的特点 2

1.1.3分布式数据库系统的模式结构及分布透明性 4

1.1.4分布式数据库管理系统 5

1.2分布式查询处理 6

1.2.1分布式查询策略的重要性 6

1.2.2分布查询优化的目标 8

1.2.3连接查询的优化 9

1.3分布式事务管理 11

1.3.1分布式事务的定义和特性 11

1.3.2分布式事务的管理 12

1.4分布式数据库的故障与恢复 13

1.4.1 日志 13

1.4.2本地事务的恢复 14

1.4.3分布式事务的恢复 14

1.4.4两段提交协议 16

1.5.1 集中式数据库中基于封锁的并发控制 17

1.5分布式并发控制 17

1.5.2 分布式数据库中基于封锁的并发控制 18

1.5.3其他方法 20

1.6分布式数据库的安全性 20

习题1 23

第2章SQL Server 2000综述 24

2.1 SQL Server 2000新特性 24

2.2 SQL Server 2000产品系列 26

2.3 SQL Server 2000的工具 27

2.3.1企业管理器 27

2.3.2服务管理器 28

2.3.3查询分析器 29

2.3.4 客户端网络实用工具 30

2.3.5 服务器网络实用工具 30

2.3.6 导入和导出数据 30

2.3.7 在IIS中配置SQL XML支持 31

2.3.8联机丛书 33

2.3.9事件探查器 33

2.4 SQL Server2000的安装 34

2.4.1 系统需求 34

2.4.2 安装步骤 35

习题2 44

第3章数据库及表的操作 46

3.1 创建及修改数据库 46

3.1.1创建数据库 46

3.1.2 浏览数据库 52

3.1.3 修改数据库 52

3.1.4删除数据库 56

3.1.5 系统数据库 57

3.1.6 实例数据库 58

3.2管理数据库表 58

3.2.1创建数据库表 58

3.2.2创建和使用约束 63

3.2.3 自定义数据类型 68

3.2.4 修改表 70

3.2.5查看表的属性 71

3.2.6 删除表 72

3.2.7 表中数据的访问 72

3.3数据完整性规则 74

3.3.1数据完整性 75

3.3.2规则 75

3.3.3 默认值 79

3.4.1 索引的概念 83

3.4 索引 83

3.4.2 索引的种类 84

3.4.3 创建索引 84

3.4.4 删除索引 87

习题3 89

第4章Transact-SQL语言 90

4.1 Transact-SQL基础 90

4.1.1 系统数据类型 90

4.1.2用户定义的数据类型 92

4.1.3 SQL Server中的运算符与通配符 94

4.1.4 SQL查询分析器 96

4.1.5 SQL Server中的变量与函数 102

4.1.6控制语句 110

4.1.7数据定义语言 114

4.2数据操纵语言 124

4.2.1 SELECT语句 124

4.2.2 INSERT语句 131

4.2.3 UPDATE语句 132

4.2.4 DELETE语句 133

4.2.5 TRUNCATE TABLE语句 133

4.3.1数据库的备份 134

4.3数据库的备份及恢复 134

4.3.2 数据库的恢复 136

习题4 137

第5章安全管理 139

5.1 安全模式 139

5.1.1 Windows NT/2000 Authentication模式 139

5.1.2混合模式 140

5.1.3权限验证 140

5.2登录账户管理 141

5.2.1 系统内置的登录账户 141

5.2.2添加登录账户 142

5.2.3修改登录密码 143

5.2.4删除登录账户 144

5.3 角色管理 145

5.3.1服务器角色管理 145

5.3.2 数据库角色管理 147

5.4用户账户管理 150

5.4.1 guest用户账户 151

5.4.2 添加用户账户 151

5.4.3 修改用户账户 152

5.5.1权限的种类 153

5.4.4 删除用户账户 153

5.5权限管理 153

5.5.2 使用企业管理器设置权限 154

5.5.3 使用T-SQL语句设置权限 156

习题5 158

第6章视图 159

6.1视图概述 159

6.2 视图的创建、修改与删除 160

6.2.1创建视图 160

6.2.2修改视图 165

6.2.3删除视图 169

6.3通过视图访问数据 171

6.3.1通过视图检索数据 171

6.3.2 通过视图修改数据 172

习题6 175

第7章存储过程与触发器 176

7.1存储过程概述 176

7.2存储过程的基本操作 178

7.2.1 使用向导创建存储过程 178

7.2.2使用语句建立存储过程 178

7.2.3存储过程调用 183

7.2.4管理存储过程 185

7.3触发器概述 188

7.4触发器原理 190

7.4.1 inserted表 190

7.4.2 deleted表 191

7.5触发器的创建 191

7.5.1创建触发器 192

7.5.2使用INSERT触发器 194

7.5.3使用UPDATE触发器 195

7.5.4使用DELETE触发器 196

7.6.1修改和重命名触发器 197

7.6触发器的管理 197

7.6.2删除触发器 198

习题7 199

第8章SQL Server 2000应用 200

8.1 通过Visual Basic访问SQL Server 201

8.1.1 Visual Basic语言基础 201

8.1.2 Visual Basic中常用控件 204

8.1.3 ADO数据控件 206

8.1.4 Visual Basic开发数据库管理系统实例 207

8.2.1 ASPWeb服务器的安装与配置 212

8.2 通过ASP访问SQL Server 212

8.2.2 VBScript介绍 215

8.2.3 ASP内建对象 216

8.2.4利用ADO访问数据库 228

8.2.5 ASP应用实例 232

习题8 236

附录A上机指导 237

练习1 SQL Server 2000的安装 237

练习2查询分析器的操作 238

练习3 SQL Server服务器的各种操作 241

练习4创建数据库 244

练习5创建表 248

练习6 SQL基本语句 254

练习7 数据库备份及恢复 258

练习8用户及权限管理 260

练习9创建视图 262

练习10创建索引 265

练习11创建存储过程 266

练习12创建触发器 270

练习13 用Visual Basic开发数据库应用程序 271

练习14 用ASP开发网络应用程序 283

参考文献 286

相关图书
作者其它书籍
返回顶部