《SQL Server实用简明教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:闪四清编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:730205455X
  • 页数:339 页
图书介绍:

第1章 SQL Server概述 1

1.l 数据库的基本概念 1

1.2 SQL语言的特点 2

l.3 Microsoft SQL Server的特点 3

1.3. 1 演变过程 3

1.3.2 客户机服务器体系结构 4

1.3.3 功能特点 5

l.3.4 性能特点 7

1.3. 5 主要工具 9

1.4 本章小结 10

1.5 思考和练习 11

第2章 安装SQL Server 2000系统 12

2.l 安装预准备工作 12

2. l. 1 Microsoft SQL Server 2000的版本类型 12

2. 1.2 产品的平台要求 13

2. 2 Microsoft SQL Server 2000的安装过程 15

2.3 验证系统是否女装成功 25

2. 3. 1 验址 开始 菜单中的程序组 25

2.3.2 启动MicrosoftSQLServer2000服务 25

2. 3.3 验证系统数据库和样本数据库 27

2. 3.4 查看目录和义件的内容 27

2.4 本章小结 28

2. 5 思考和练习 29

第3章 注册和配置服务器 30

3.l 注册服务器 30

3.2 配置服务器 35

3.2. 1 服务器的配置选项 36

3.2.2 使用sp_configure命分配置服务器选项 38

3.2.3 使用SQL Server Enterprise Manager工具配置服务器 39

3.3 本章小结 47

3.4 思考和练习 48

4.1.l 认证模式和认证进程的概念 49

第4章 SQL Server的安全管理 49

4. 1 认证模式和认证进程 49

4.1.2 Windows认证模式 50

4.l.3 混合认证模式 51

4.2 管理登录账号 51

4. 2.l 登录账号的概念 52

4.2. 2 增加分录账号 52

4.3 管理数据库用户账号 58

4. 4 管理角色 60

4. 4. 1 角色的概念 60

4.4.2 固定服务器角色 60

4.4.3 固定数据库角色 61

4.4.4 用户自己定义的角色 63

4. 4.5 应用程序角色 64

4.5.1 许可的概念 65

4.5.2 许可的类型 65

4. 5 管理许可 65

4.5.3 管理许可 67

4. 5.4 查看许可信息 68

4. 6 本章小结 69

4. 7 思考和练习 70

第5章 管理数据库 71

5.l 概述 71

5. l.1 数据库对象 71

5. 1.2 事务和事务日志 73

5. 1.3 数据库文件和义件组 73

5.1.4 数据库宇间管理 74

5.2 创建和删除数据库 75

5.2.1 使用CREATE DATEBASE语句创建数据库 75

5.2.2 使用Create Database Wizard创建数据库 78

5.2.3 使用SQL Server Enterprise Mannger创建数据)牟 81

5. 2.4 删除数据库 83

5. 3.l 扩人数据库 84

5.3 修改数据库 84

5. 3.2 压缩数据库 86

5.4 设置数据库选项 86

5.5 本章小结 88

5.6 思考和练习 89

第6章 管理表 90

6.l 表的基本概念和特点 90

6. 2. 1 系统数据类型 92

6. 2 数据类型 92

6.2.2 用户定义的数据类型 95

6.3 管理表 95

6.3.l 创建表 96

6. 3.2 修改表的结构 101

6.3.3 删除表的定义 102

6. 4 本章小结 103

6. 5 思考和练习 103

7. 1.1 插入数据 104

第7章 操纵表中的数据 104

7. 1 插入、修改和删除数据 104

7. 1.2 修改数据 106

7. 1.3 删除数据 107

7. 2 检索表中的数据 108

7. 2.1 选择数据列 108

7. 2.2 使用义丁串 109

7. 2.3 改变列标题 110

7. 2.5 数据运算 111

7.2.6 选择数据工 113

7. 3 高级检索技术 116

7. 3.1 合计数据 116

7.3.2 分组数据 117

7. 3.3 连接技术 118

7.3.4 子查询技术 120

7.3.6 联合技术 122

7.3.5 排序技术 122

7.4 本章小结 123

7. 5 思考和练习 124

第8章 索引 125

8.l 概述 125

8.2 索引的类型和访问数据的方式 126

8.2.l 索引的类型 126

8.2.2 访问数据的方式 128

8.3 创建索引技术 128

8. 3.l 宜接力法和间接力法 128

8.3.2 使用 CREATE INDEX语句创建索引 129

8.3.3 使用 Create Index Wizard创建索引 131

8.3.4 使用 Index Turning Wizard来创建索引 133

8.3.5 查石索引信息 137

8.4 维护索引 138

8. 4.2 维护索引统计信息 139

8. 4.l 饮用 DBCC SHOWCONTIG语句 139

8.4.3 索引性能分析 140

8.5 本章小结 141

8.6 思考和练习 141

第9章 数据库的备份和恢复 142

9.l 概述 142

9.2 备份 143

9.2.l 数据昨备份的概念 143

9.2. 2 备份前的准备 144

9. 2. 3 使用BACKUP语句执行备份 145

9.2.4 使用SQL Server Enterprise Manager工具执行备份 149

9.2.5 饮用Create Database Backup Wizard执行备价 151

9.3 数据库恢复技术 154

9. 3.l 数据库恢复的概念 154

9.3.2 使用RESTORE DATABASE语句恢复数据库 155

9.3.3 使用RESTORELOG语句恢复事务日志 156

9.3.4 使用SQL Server Enterprise Manager恢复数据库 157

9.5 思考和练习 159

9.4 本章小结 159

第10章 视图、存储过程和触发器 160

10.l 视图 160

10.1.l 视图的特点 160

10.1.2 创建、修改和删除视图 161

10. 1.3 通过视图修改数据 163

10. 1.4 查看和隐藏视图定义信息 164

10.2.l 存储过程的特点 165

10.2 存储过程 165

10.2.2 存储过程的类型 166

10.2.3 创建存储过程 168

10.2.4 执行存储过程 170

10.3 触发器 171

10.3. 1 触发器的概念 171

10.3.2 创建触发器 173

10.3.3 触发器的工作原理 176

10.5 思考和练习 177

10.4 本章小结 177

第11章 Transact-SQL语言 178

11.1 Transact-SQL语言的特点 178

11.2 Transact-SQL语言的组成元素 179

11.2.l 数据控制语言语句 179

11.2.2 数据定义语言语句 181

11.2. 3 数据操纵语言语句 182

11.2.4 附加的语言元素 183

11.3 执行TransactSQL语句的工具 197

11.4 本章小结 198

11.5 思考和练习 198

第12章 SQL Server的并发性 199

12.l 并发性的概念 199

12.2 事务 200

12.2.l 事务的概念 200

12. 2.3 使用事务的考虑 201

12.2.2 事务的厂作原理 201

12.2.4 事务的类型 202

12.3 使用锁 203

12.3. 1 锁的概念 203

12. 3. 2 SQL Server的空间 203

12.3.3 可以锁定的资源 204

12.3.4 锁的类型和其兼容性 205

12.3.5 死锁问题 206

12.3.6 会话级锁和表级锁 207

12.3.7 锁的信息 207

12.4 本章小结 210

12.5 思考和练习 210

第13章 数据互操作性技术 211

13.l 概念 211

13.2 数据互操作性技术工具 212

13.3 数据转换服务 212

13.5 思考和练习 217

13.4 本章小结 217

第14章 数据完整性 218

14. 1 数据完整性的概念 218

14.2 约束管理 219

14. 2.l 约束的类型 219

14.2.2 定义约束 220

14.2.3 缺省约束管理 223

14.2.4 检查约束管理 224

14.2.5 主键约束管理 225

14.2. 6 惟一性约束管理 226

14.2.7 外键约束管理 227

14.2. 8 禁止在已有的数据匕应用约束 228

14.2.9 禁止在加载数据时应用约束 230

14.3 缺省管理 230

14. 3.l 创建缺省 231

14.3. 2 绑定缺省 231

14.3.3 删除缺省 232

14. 4 规则管理 233

14.4.l 创建规则 233

14.4.2 绑定规则 233

14.4.3 删除规则 235

14.5 完整性技术比较研究 235

14.6 本章小结 236

14.7 思考和练习 236

15. 1.l 数据复制的特点 237

15.l 概述 237

第15章 数据复制 237

15. 1.2 复制与出版的关系 238

15.1.3 推出一拉回订阅模型 239

15.2 复制代理、复制类型和模型 240

15.2.l 复制代理 240

15.2.2 复制的类型 241

15.2.3 复制的物理模型 242

15.3.l 规划复制 243

15.3 建立数据复制 243

15.3. 2 建立复制 244

15.3. 3 使用Configure Publishing and Distribution Wizard 245

15.3. 4 使用Create Publication Wizard 250

15.3.5 使用Pull Subscription Wizard 259

15.4 在异构环境中复制数据 264

15.5 监视和维护复制 265

15. 6 本章小结 267

15. 7 思考和练习 267

第16章 管理作业和警报 269

16.l 概述 269

16.2 管理作业 271

16.2.l 使用SQL Server Enterprise Manaper定义作业 271

16.2. 2 使用Create Job Wizard创建作业 276

16.2.3 执行和作业脚本化 279

16. 3.1 警报的概念 281

16.3 管理警报 281

16.3.2 创建警报 284

16.4 故障诊断 285

16.5 本章小结 286

16.6 思考和练习 286

第17章 性能监测和调整 287

17.l 概述 287

17. 2 SQL Profiler 288

17.2.1 SQL Profiler的概念 288

17.2.2 创建跟踪 290

17.2.3 运行和重新运行跟踪 303

17.3 性能监视器 304

17.4 TransactSQL语句 305

17. 5 本章小结 308

17.6 思考和练习 308

18.l 向导工具概述 309

第18章 向导和工具 309

18.2 服务器注册向导 311

18.3 数据库类向导工具 312

18.4 系统管理类向导 316

18. 5 数据转换服务向导工具 322

18.6 复制类向导工具 323

18.7 本章小结 324

18.8 思考和练习 324

19.1.1 ODBC的概念 325

第19章 管理ODBC数据源 325

19.1 ODBC概述 325

19. l.2 ODBC的结构组件 326

19.2 配置ODBC数据原 328

19.2.l 安装ODBC驱动程序 329

19.2.2 配置ODBC数据源的步骤 329

19.3 本章小结 338

19.4 思考和练习 339