《SQL Server 2000实用教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:蒋文沛主编;韦善周,梁凡副主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:7115139334
  • 页数:224 页
图书介绍:本书介绍Microsoft SQL Server 2000数据库应用系统的开发技术。

第1章 SQLServer 2000的安装和配置 1

1.1 SQLServer 2000简介 1

1.2 SQLServer 2000的安装 2

1.2.1 软件需求 2

1.2.2 硬件需求 2

1.2.3 安装SQL Server 2000 2

1.3 SQLServer2000的主要管理工具 6

1.3.1 SQLServer 2000企业管理器 6

1.3.2 SQLServer 2000查询分析器 8

1.3.3 服务管理器 10

1.4 注册服务器 10

本章小结 12

本章习题 13

实验1 安装SQL Server 2000、注册服务器 13

第2章 SQL Server 2000数据类型 15

2.1 系统数据类型 15

2.1.1 字符数据类型 15

2.1.2 数值型数据类型 16

2.1.3 货币型数据类型 16

2.1.4 时间/日期数据类型 16

2.1.5 二进制数据类型 17

2.1.6 其他数据类型 17

2.2 用户自定义数据类型 18

本章小结 19

本章习题 20

第3章 数据库和数据表 21

3.1 创建和管理数据库 21

3.1.1 数据库简介 21

3.1.2 创建数据库 22

3.1.3 管理数据库 27

3.2 创建和管理数据表 34

3.2.1 数据表简介 34

3.2.2 创建数据表 35

3.2.3 设置约束 37

3.2.4 管理数据表 43

3.2.5 数据表操作 45

3.3 分离与附加数据库 48

本章小结 50

本章习题 50

实验2 创建数据库和数据表 52

第4章 数据库的查询 54

4.1 SELECT语句结构 54

4.2 基本子句查询 55

4.2.1 SELECT子句 55

4.2.2 FROM子句 58

4.2.3 WHERE子句 58

4.2.4 ORDER BY子句 60

4.2.5 INTO子句 61

4.3 数据汇总 61

4.3.1 使用聚合函数 61

4.3.2 使用GROUP BY子句 62

4.3.3 使用HAVING子句 64

4.3.4 使用COMPUTE和COMPUTE BY子句 65

4.4 多表联接查询 66

4.4.1 联接简介 66

4.4.2 联接的类型 67

4.5 联合查询 70

4.6 嵌套查询 70

本章小结 71

本章习题 71

实验3 查询数据库 72

第5章 索引与数据完整性 74

5.1 索引 74

5.1.1 索引的概念 74

5.1.2 索引的建立 75

5.1.3 索引的删除 80

5.1.4 索引的分析与维护 81

5.2 数据完整性 82

5.2.1 域完整性 82

5.2.2 实体完整性 83

5.2.3 引用完整性 83

本章小结 83

本章习题 84

实验4 创建和使用索引 84

实验5 创建并使用约束及实现数据完整性 85

第6章 视图 88

6.1 视图的概念 88

6.2 创建视图 89

6.2.1 使用企业管理器创建视图 89

6.2.2 使用Transact-SQL语言创建视图 90

6.3 修改视图 93

6.3.1 使用企业管理器修改视图 93

6.3.2 使用Transact-SQL语言修改视图 94

6.4 使用视图查询数据 95

6.5 使用视图管理数据表中的数据 95

本章小结 100

本章习题 100

实验6 创建和使用视图 101

第7章 Transact-SQL程序设计 103

7.1 Transact-SQL语言基础 103

7.2 Transact-SQL语言要素 104

7.2.1 批处理 104

7.2.2 注释语句 104

7.2.3 标识符 105

7.2.4 全局变量与局部变量 106

7.2.5 运算符和表达式 109

7.2.6 流程控制语句 112

7.3 使用游标 116

7.3.1 游标的声明 116

7.3.2 打开和读取游标 118

7.3.3 关闭和释放游标 120

本章小结 120

本章习题 120

第8章 存储过程 122

8.1 存储过程简介 122

8.1.1 存储过程的优点 122

8.1.2 存储过程的类别 123

8.2 创建存储过程 123

8.2.1 使用企业管理器创建存储过程 123

8.2.2 使用Transact-SQL语言创建存储过程 124

8.3 执行存储过程 125

8.4 修改和删除存储过程 128

8.4.1 使用企业管理器查看和修改存储过程 128

8.4.2 使用Transact-SQL语言查看和修改存储过程 129

本章小结 131

本章习题 131

实验7 创建和使用存储过程 131

第9章 触发器 133

9.1 触发器简介 133

9.1.1 触发器的概念 133

9.1.2 触发器的功能 133

9.1.3 触发器的类型和触发操作 133

9.2 创建触发器 134

9.2.1 使用企业管理器创建触发器 134

9.2.2 使用Transact-SQL语言创建触发器 135

9.3 修改触发器 138

9.3.1 使用企业管理器修改触发器 138

9.3.2 使用Transact-SQL语言管理触发器 138

9.4 删除触发器 140

9.4.1 在企业管理器中删除触发器 140

9.4.2 使用Transact-SQL语言删除触发器 141

本章小结 141

本章习题 141

实验8 创建触发器 141

第10章 用户自定义函数与事务 145

10.1 用户自定义函数简介 145

10.2 创建用户自定义函数 145

10.2.1 使用企业管理器创建用户自定义函数 145

10.2.2 使用Transact-SOL语言创建用户自定义函数 146

10.3 修改、删除用户自定义函数 148

10.4 事务处理 149

10.4.1 事务简介 149

10.4.2 事务处理 150

10.5 锁 153

10.5.1 锁的概念 153

10.5.2 死锁及其排除 154

本章小结 155

本章习题 156

实验9 用户自定义函数与事务 156

第11章 SQLServer2000管理 158

11.1 安全管理 158

11.1.1 SQL Server2000的身份验证 158

11.1.2 账户管理 160

11.1.3 角色管理 165

11.1.4 权限管理 168

11.2 数据的导入导出(DTS) 172

11.2.1 数据的导出 172

11.2.2 数据的导入 174

11.3 数据库备份 175

11.3.1 备份设备 175

11.3.2 备份策略 176

11.3.3 执行数据库备份 176

11.4 数据库恢复 180

本章小结 182

本章习题 183

实验10 备份和恢复数据库 183

第12章 数据库综合开发应用 185

12.1 ADO.NET简介 185

12.2 数据库设计 186

12.3 ASP.NET操作数据库 187

12.3.1 ASP.NET运行环境 187

12.3.2 ASP.NET开发工具 188

12.3.3 ASP.NET程序设计 188

12.4 VB.NET操作数据库 204

12.4.1 启动Visual Basic.NET集成开发环境 204

12.4.2 VB.NET程序设计 206

本章习题 221

实验11 建立简易通讯录 221

参考文献 224