当前位置:首页 > 工业技术
SQL Server 2000实用操作与技巧
SQL Server 2000实用操作与技巧

SQL Server 2000实用操作与技巧PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:向中凡主编;孟文等编著
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2001
  • ISBN:7560610005
  • 页数:324 页
图书介绍:Microsoft SQL Server 2000是美国微软公司新发布的一个功能强大、性能优越、操作方便的面向客户/服务器的关系型数据库管理系统(RDBMS),是当前最受欢迎的数据库平台之一。本书讲述了以Transact-SQL语言和Enterprise Manager开发、管理数据库系统所需的全部知识。书中不仅介绍了SQL Server 2000的各种基本功能及其新增特性,而且结合作者丰富的开发经验,针对初学者在实际应用中常见的问题,给出了不少中肯的建议、注意事项和操作技巧。本书适合于想在短时间内通过自学快速掌握SQL Server 2000的数据库开发、管理和操作人员,也可作为大、中专院校和各类培训班的教材或参考资料。
《SQL Server 2000实用操作与技巧》目录

第1章 SQL Server入门 1

1.1 Microsoft SQL Server简介 2

1.2 安装SQL Server 2000 3

1.2.1 安装要求 3

1.2.2 安装过程 6

1.3 启动SQL Server 2000 19

1.3.1 自动启动 19

1.3.2 手动启动 20

1.3.3 单用户模式 22

1.3.4 最小配置启动SQL Server 23

1.4 SQL Server 2000安装的内容 24

1.4.1 文件 24

1.4.2 数据库 25

1.4.3 系统表 27

1.4.5 管理工具 31

1.4.4 系统存储过程 31

1.5 SQL Server 2000的新特性 33

1.5.1 关系数据库的性能 33

1.5.2 XML与关系数据的集成 35

1.5.3 图形化管理 36

1.5.4 复制 36

1.5.5 数据转换服务 38

1.5.6 分析服务 39

1.5.7 元数据服务 39

1.5.8 英语查询 40

第2章 数据库管理 41

2.1 数据库简介 42

2.1.1 SQL Server数据库 42

2.1.2 设计SQL Server数据库 43

2.1.4 SQL Server数据库类型 46

2.1.3 数据库中的对象 46

2.1.5 文件和文件组 47

2.1.6 日志 48

2.2 SQL Enterprise Manager介绍 48

2.2.1 SQL-EM入门 49

2.2.2 使用SQL-EM 52

2.2.3 SQL-EM工具 58

2.3 创建数据库 61

2.3.1 使用Transact-SQL语言 61

2.3.2 使用SQL-EM 64

2.4 修改数据库 67

2.4.1 使用Transact-SQL语言 67

2.4.2 使用SQL-EM 72

2.5 数据库的删除 74

2.5.1 使用Transact-SQL语言 74

2.5.2 使用SQL-EM 75

2.6 查看与设置数据库参数 76

2.6.1 使用Sp_helpdb查看数据库信息 76

2.6.2 使用Sp_spaceused查看空间使用情况 77

2.6.3 使用Sp_dboption查看和修改数据库配置 79

第3章 表和视图 83

3.1 表的定义 84

3.1.1 创建表 84

3.1.2 表的更改 86

3.1.3 表的删除 88

3.1.4 检索表的信息 89

3.2 视图 93

3.2.1 创建视图 94

3.2.2 视图的修改 96

3.2.4 检索视图的信息 97

3.2.3 视图的删除 97

3.3 索引 98

3.3.1 创建索引 99

3.3.2 索引的修改 103

3.3.3 索引的删除 104

3.3.4 检索索引的信息 104

3.4 全文索引 104

3.4.1 启动全文索引 105

3.4.2 全文索引的修改 106

3.4.3 删除表中的全文索引 106

3.4.4 全文目录的建立 106

3.4.5 删除全文目录 106

3.5 表的查询 107

3.5.1 简单查询 107

3.5.2 连接表 109

3.5.3 子查询 112

3.5.4 查询合成 113

3.5.5 全文查询 114

第4章 约束与数据完整性 115

4.1 基本概念 116

4.1.1 约束 116

4.1.2 数据完整性 116

4.2 几种常见约束 117

4.2.1 主键约束 117

4.2.2 FOREIGN KEY约束 121

4.2.3 其他约束 124

第5章 Transact-SQL语法 131

5.1 SQL语言简介 132

5.2 Transact-SQL中的数据类型 132

5.2.1 系统数据类型 132

5.2.2 用户定义数据类型 138

5.3 Transact-SQL的语法格式 139

5.4 Transact-SQL中的变量 140

5.4.1 全局变量 140

5.4.2 局部变量 143

5.5 Transact-SQL中的运算符 144

5.5.1 算术运算符 144

5.5.2 位运算符 144

5.5.3 比较运算符 145

5.5.4 逻辑运算符 146

5.5.5 字符串连接符 148

5.5.6 赋值运算符 148

5.5.7 运算符的优先级 148

5.6 Transact-SQL中的函数 149

5.6.1 系统函数 149

5.6.4 数据函数 150

5.6.2 日期函数 150

5.6.3 字符串函数 150

5.6.5 图像和文本函数 151

5.6.6 安全函数 151

5.6.7 元数据函数 151

5.6.8 集合函数 151

5.6.9 游标函数 151

5.6.10 行集函数 152

第6章 表的数据操作 157

6.1 插入数据 158

6.2 修改数据 160

6.3 删除数据 161

第7章 存储过程 165

7.1.3 临时存储过程 166

7.1.2 分组 166

7.1.1 系统存储过程 166

7.1 存储过程的概念 166

7.2 存储过程的创建与使用 167

7.2.1 存储过程的建立 167

7.2.2 存储过程的修改 168

7.2.3 存储过程的删除 168

7.2.4 检索存储过程的信息 169

7.3 存储过程的调用 169

7.4 存储过程的应用示例 170

7.4.1 建立一个不带参数的存储过程p 170

7.4.2 创建带有参数的存储过程pl 171

第8章 触发器 173

8.1 触发器的概念 174

8.2 触发器的创建 174

8.3 触发器的使用、限制及嵌套 176

8.3.1 创建触发器并修改数据库db0中表tb0的数据 177

8.3.2 INSERT触发器 179

8.3.3 UPDATE触发器 181

8.3.4 DELETE触发器 183

8.3.5 Rollback触发器 183

8.3.6 触发器的限制 184

8.3.7 触发器的嵌套 185

8.3.8 触发器信息显示 185

8.4 触发器的修改及删除 187

8.4.1 触发器的修改 187

8.4.2 触发器的删除 187

8.5 触发器应用举例 188

第9章 事务、批和锁 191

9.1 事务的基本概念 192

9.2 显式事务 192

9.3 隐式事务 194

9.4 自动事务模式 195

9.5 分布式事务 195

9.6 锁 196

9.6.1 锁的类型 196

9.6.2 锁的粒度 197

9.6.3 死锁 197

9.6.4 检索系统中的锁信息 198

9.7 批 198

第10章 游标 201

10.1 定义游标 202

10.1.1 游标的概念 202

10.1.2 客户器(前端)游标 203

10.2 游标的定义 203

10.3.1 打开并填充游标 206

10.3 游标的使用及嵌套 206

10.3.2 读取游标 207

10.3.3 使用游标修改数据 209

10.3.4 关闭游标 211

10.3.5 释放游标 211

10.3.6 游标的嵌套 212

10.3.7 游标的使用规则及范围 214

10.4 应用示例 214

第11章 数据库性能监视 219

11.1 系统的性能监视 220

11.2 使用企业管理器进行监视 220

11.2.1 监视用户进程活动 221

11.2.2 按进程查看资源锁定信息 222

11.2.3 按对象查看资源锁定信息 222

11.3 使用Profiler监视系统性能 223

11.3.1 捕获事件中的数据 224

11.3.2 使用Profiler监视事件 225

11.4.1 图表工作方式 228

11.4 Windows性能监视器 228

11.4.2 报警工作方式 230

11.4.3 报表工作方式 230

11.4.4 SQL Server监视对象和计数器 231

11.5 其他监视方法 232

11.5.1 Sp_who存储过程 232

11.5.2 Sp_monitor存储过程 233

11.5.3 Sp_lock存储过程 234

第12章 Internet应用 237

12.1 HTML简介 238

12.2 使用Web Assiatant 239

12.3 用系统存储过程出版数据库 250

12.3.1 创建出版任务 250

12.3.4 列举代码页和字符集 253

12.3.2 执行出版任务 253

12.3.3 删除出版任务 253

第13章 ODBC与数据源操作 255

13.1 ODBC基本概念 256

13.1.1 ODBC的发展 256

13.1.2 ODBC结构层次 257

13.1.3 DAO接口 261

13.2 数据源DSN 261

13.2.1 创建数据源 262

13.2.2 数据源的配置 267

13.2.3 数据源的删除 268

13.2.4 查看数据源 268

13.3 数据源的连接 269

13.3.1 申请句柄 269

13.3.2 属性设置 270

13.3.3 连接数据源 274

第14章 数据转换 279

14.1 数据的导入与导出 280

14.2 DTS概念 280

14.2.1 DTS包 280

14.2.2 DTS任务 281

14.2.3 DTS转换 281

14.2.4 DTS包工作流 282

14.2.5 连接 282

14.2.6 DTS工具 282

14.2.7 元数据 283

14.3 使用DTS向导 283

14.4 使用企业管理器的DTS 292

第15章 用户与安全管理 297

15.1.1 SQL Server的安全体系 298

15.1 访问控制 298

15.1.2 SQL Server的安全等级 299

15.1.3 SQL Server的访问控制策略 301

15.2 用户管理 303

15.2.1 使用Transact-SQL语句管理用户 304

15.2.2 使用工具管理用户 305

15.2.3 特殊数据用户 308

15.3 角色简介 309

15.3.1 固定角色 310

15.3.2 用户自定义角色 310

15.3.3 管理数据库角色及其成员 311

15.4 许可设置 313

15.4.1 许可种类 313

15.4.2 使用语句管理许可 315

15.4.3 使用管理工具设置许可 321

15.4.4 使用程序语句完成验证 323

返回顶部