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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:曹军生等编著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2001
  • ISBN:7810458310
  • 页数:282 页
图书介绍:
《SQL Server 2000实用教程》目录
标签:编著 教程

第1章 数据库入门 1

1.1 数据库基本概念 1

1.1.1 数据、数据库 1

1.1.2 数据库管理系统 1

1.1.3 数据库系统 2

1.2 数据模型 3

1.2.1 非关系模型 4

1.2.2 关系模型 5

1.3 Microsoft SQL Server介绍 6

1.4 Microsoft SQL Server 2000的新功能 7

1.5 Microsoft SQL的客户工具和使用程序 7

1.5.1 Client Network Utility(客户网络实用程序) 8

1.5.2 Enterprise Manager(企业管理器) 9

1.5.3 SQL Server Query Analyzer(查询分析器) 10

1.5.4 SQL Server Profiler(时间探察器) 11

1.5.5 SQL Server Agent(服务器代理) 14

1.5.6 SQL Server Service Manager(服务管理器) 14

1.5.7 SQL Server联机帮助 15

1.5.8 向导 16

第2章 安装和配置SQL 18

2.1 准备安装 18

2.1.1 硬件要求 18

2.1.2 软件要求 18

2.1.3 创建SQL Server服务帐号 19

2.2 开始安装 19

2.3 认识SQL Server 2000 27

2.3.1 目录结构 27

2.3.2 系统数据库和样本数据库 28

2.3.3 SQL Server 2000程序组 28

2.3.4 启动SQL Server 2000 29

2.4 注册和配置服务器 31

2.4.1 注册服务器 31

2.4.2 配置服务器 35

第3章 Transact-SQL语言基础 41

3.1 运算符 41

3.1.1 算术运算符 41

3.1.2 字符串运算符 42

3.1.3 比较运算符 42

3.1.4 逻辑运算符 43

3.1.5 运算符优先级 43

3.2 数据类型 44

3.2.1 二进制数据类型 44

3.2.2 字符数据类型 44

3.2.3 日期和时间数据类型 44

3.2.4 Unicode数据类型 45

3.2.5 数字数据类型 45

3.2.6 货币数据类型 45

3.2.7 特殊数据类型 45

3.2.8 用户自定义数据类型 45

3.3 函数 46

3.3.1 字符串函数 46

3.3.2 日期时间函数 48

3.3.3 数学函数 50

3.3.4 转换函数 50

3.3.5 系统函数 51

3.3.6 集合涵数 54

3.4 SELECT语句 55

3.4.1 选择列 56

3.4.2 EROM子句 59

3.4.3 WHERE子句 59

3.4.4 ORDER BY子句 63

3.4.5 GROUP BY和HAVING子句 64

3.4.6 COMPUTE和COMPUTE BY子句 69

3.5 批处理和流程控制语言 73

3.5.1 批处理 74

3.5.2 事务管理 74

3.5.3 流程控制语言 75

第4章 数据库管理 81

4.1 数据库中的对象 81

4.1.1 事务日志 81

4.1.2 文件和文件组 82

4.2 数据库设计 82

4.3 数据库和事务日志管理 82

4.3.1 创建数据库及事务日志 83

4.3.2 设定数据文件和日志文件的大小 92

4.3.3 压缩数据库 93

4.3.4 删除数据库 93

4.4 数据库选项 95

4.5 使用TempDB数据库 96

4.6 创建备份设备 96

4.6.1 使用SQL Server Enterprise Manager添加转储设备 97

4.6.2 使用sp_addumpdevice添加转储设备 98

4.7 删除设备 99

4.7.1 使用SQL Server Enterprise Manager删除设备 99

4.7.2 使用sp_dropdevice删除设备 99

第5章 创建和管理表 100

5.1 创建表 100

5.1.1 使用CREATE TABLE语句创建表 101

5.1.2 使用SQL Enterprise Manager创建表 102

5.2 改变表的结构 104

5.2.1 使用ALTER TABLE命令增加或删除列 104

5.2.2 使用SQL Enterprise Manager增加或删除列 105

5.3 向表中添加数据 107

5.3.1 插入部分数据 108

5.3.2 使用SELECT语句插入数据 108

5.3.3 使用SELECT INTO语句插入数据 108

5.4 修改和删除表中的数据 109

5.4.1 修改表中的数据 109

5.4.2 删除表中的数据 110

5.5 删除表 110

5.5.1 使用DROP TABLE语句删除表 110

5.5.2 使用SQL Enterprise Manager 110

第6章 数据检索 112

6.1 建立查询 112

6.2 全文本和分布式查询 115

6.2.1 全文本查询 116

6.2.2 分布式查询 118

6.3 连接查询 118

6.3.1 内连接 119

6.3.2 无限制连接 120

6.3.3 外连接 121

6.3.4 自连接 122

6.4 子查询 124

第7章 索引 125

7.1 概述 125

7.2 创建索引 127

7.2.1 使用Transact-SQL语句创建索引 127

7.2.2 使用SQL Enterprise Manager创建索引 129

7.3 更改索引名称 131

7.3.1 使用Transact-SQL语句更改索引名称 131

7.3.2 使用SQL Enterprise Manager更改索引名称 131

7.4 删除索引 132

7.4.1 使用Transact-SQL语句删除索引 132

7.4.2 使用SQL Enterprise Manager删除索引 132

7.5 创建索引选项 132

7.5.1 FILLFACTOR选项 132

7.5.2 PAD-INDEX选项 133

7.5.3 SORTED-DATA-REORG选项 133

7.6 维护索引 133

7.6.1 DBCC SHOWCONTIG语句 134

7.6.2 DBCC DBREINDEX语句 134

7.6.3 索引统计 134

7.6.4 索引分析 134

7.7 效率增强器 135

7.7.1 选择可利用的索引 135

7.7.2 SARG语句 135

7.7.3 OR语句 136

7.7.4 I/O时间 136

7.7.5 分布页 137

第8章 视图 138

8.1 概述 138

8.2.1 使用Transact-SQL语句创建视图 139

8.2.2 使用CREATE VIEW向导创建视图 140

8.3 显示视图 143

8.4 修改视图 144

8.5 删除视图 145

8.6 查看视图定义信息 146

8.7 重新命名视图 148

第9章 存储过程 149

9.1 概述 149

9.2 创建存储过程 150

9.2.1 使用SQL Server Enterprise Manager创建存储过程 150

9.2.2 使用Transact-SQL语句创建存储过程 153

9.3 修改存储过程 155

9.4 删除存储过程 156

9.5 执行存储过程 156

9.6 扩展存储过程功能 157

第10章 触发器 159

10.1 SQL Server触发器 159

10.2 创建触发器 160

10.3 修改触发器 161

10.4 显示触发器信息 162

10.4.1 使用SQL Server Enterprise Manager 162

10.4.2 使用sp_help、sp_depends和sp_helptext 164

10.5 触发器的工作原理 165

10.5.1 INSERT触发器的工作原理 165

10.5.2 DELETE触发器的工作原理 165

10.5.3 UPDATE触发器工作原理 165

10.5.4 嵌套触发器的工作原理 166

第11章 数据库安全性 167

11.1 认证模式 167

11.2 Login管理 169

11.3 用户管理 173

11.4 角色管理 174

11.4.1 固定服务器角色 174

11.4.2 固定的数据库角色 176

11.4.3 用户自定义数据库角色 177

第12章 数据库备份 179

12.1 概述 179

12.2 准备备份 180

12.2.1 备份系统数据库 180

12.2.2 备份用户数据库 180

12.2.3 执行备份前的准备 181

12.3 执行备份 181

12.3.1 创建临时性备份文件 181

12.3.2 创建永久性备份文件 182

12.3.3 使用多个备份文件进行备份 183

12.3.4 使用BACKUP语句 183

12.3.5 使用备份向导进行备份 184

12.3.6 备份到磁带设备上 188

12.4 备份类型 189

12.4.1 完全数据库备份 189

12.4.2 增量备份 191

12.4.3 事务日志备份 192

12.4.4 数据库文件和文件组备份 192

第13章 数据库恢复 194

13.1 概述 194

13.2 恢复数据库 195

13.2.1 使用SQL Server Enterprise Manager执行数据库恢复 195

13.2.2 使用RESTORE语句恢复数据库 197

13.3 从不同备份中恢复数据库 197

13.3.1 从完全数据库备份中恢复 197

13.3.2 从增量备份中恢复 198

13.3.3 恢复事务日志 198

13.3.4 恢复文件组和文件 199

13.4 恢复系统数据库 200

第14章 数据的导入与导出 201

14.1 数据传输方法 201

14.1.1 批拷贝库 201

14.1.2 分布式查询 202

14.1.3 数据传输服务(DTS) 202

14.2 数据传输服务 202

14.2.1 DTS导入与导出 202

14.2.2 DTS包 210

第15章 许可管理 216

15.1 许可类型 216

15.1.1 语句许可 216

15.1.2 对象许可 216

15.1.3 许可状态 217

15.2 验证许可 217

15.3 管理许可 218

15.3.1 授予许可 218

15.3.2 否认许可 219

15.3.3 收回许可 220

第16章 复制 222

16.1 创建复制 222

16.1.1 创建发布 222

16.1.2 创建出版物 229

16.1.3 创建订阅 235

16.2 监视复制 242

16.3 卸载复制 243

第17章 使用SQL Server Agent 244

17.1 配置SQL Server Agent 244

17.2 定义操作员 247

17.3 任务管理 249

17.3.1 定义任务 250

17.3.2 调度任务 253

17.3.3 任务执行状态通知 254

17.4 警报管理 255

17.4.1 事件警报 255

17.4.2 性能警报 257

第18章 服务器性能监视 259

18.1 使用性能监视器 259

18.1.1 图形监视方式 259

18.1.2 警报监视方式 261

18.1.3 报表监视方式 264

18.2 使用Enterprise Manager 265

18.3 使用系统存储过程 266

18.3.1 使用sp_who 266

18.3.2 使用sp_monitor 267

18.3.3 使用sp_lock 268

第19章 数据库Web出版 270

19.1 使用SQL Server Web Assistant 270

19.1.1 定义出版内容 270

19.1.2 调度出版任务 273

19.1.3 格式化Web页面 274

19.2 使用系统存储过程出版数据库 278

19.2.1 创建Web出版任务 279

19.2.2 执行Web出版任务 281

19.2.3 删除Web出版任务 281

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