《SQL Server 2000应用开发实例教程》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:袁连海等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2002
  • ISBN:7111095820
  • 页数:370 页
图书介绍:

第1章 数据库基础 1

1.1 SQL Server的发展历史 2

1.2 数据库系统的基本概念 2

1.2.1 数据库、数据库管理系统和数据库系统 2

1.2.2 数据库系统特点 3

1.3 关系数据库系统 5

1.3.1 关系数据库的发展历史 5

1.3.2 关系数据库基本概念 6

1.4 SQL Server 2000 的体系结构 7

1.4.1 SQL Server 2000的特点 7

1.4.2 客户机/服务器体系结构 8

1.4.3 SQL Server 2000物理数据库体系结构 9

1.5.1 XML的关系数据集成 12

1.5 SQL Server 2000新特性 12

1.5.2 支持新的数据类型和索引视图 13

1.5.3 INSTEAD OF和 AFTER触发器 13

1.5.4 用户定义函数和联合数据库服务 13

1.5.5 关系数据库方向的增强 13

1.5.6 图形管理的增强 15

1.5.7 复制方面的增强 16

1.6 小结 17

1.7 习题 18

第2章 SQL Server 2000安装及配置 19

2.1 系统配置 20

2.1.1 系统软件配置要求 20

2.1.2 系统硬件配置 21

2.2 安装步骤 21

2.3.1 升级安装的配置需求 28

2.3 升级安装及注意事项 28

2.3.2 如何从SQL Server 7.0升级到SQL Server 2000 29

2.3.3 如何从SQL Server 6.5升级到SQL Server 2000 30

2.4 SQL Server 2000系统配备 33

2.4.1 系统数据库以及实例数据库 34

2.4.2系统目录和文件位置 34

2.4.3 配置并启动SQL Server 2000 36

2.5 小结 36

2.6 习题 36

第3章 熟悉开发环境 37

3.1 启动SQL Server服务 38

3.1.1 通过SQL Server Service Manager启动 38

3.1.2 通过 Enterprise Manager启动 38

3.1.3 通过控制面板的Services启动 38

3.2 注册服务器 39

3.1.4 通过命令行程序启动 39

3.3 SQL Enterprise Manager 41

3.4 SQL Query Analyzer 44

3.5 小结 45

3.6 习题 46

第4章 T-SQL快速应用 47

4.1 背景知识 48

4.1.1 SQL发展历史 48

4.1.2 SQL语言特点 48

4.1.3 SQL语言的分类 50

4.1.4 数据类型 55

4.1.5 变量 56

4.1.6 其他语言元素 59

4.1.7 函数 60

4.1.9 系统函数 64

4.1.8 安全性函数 64

4.1.11 元数据函数 66

4.1.12 文本和图像函数 66

4.1.10 系统统计函数 66

4.2 实例简介 67

4.3 分析准备 67

4.4 实现步骤 68

4.4.1 DDL应用 68

4.4.2 DML应用 70

4.4.3 变量的应用 72

4.4.4 函数的应用 75

4.5 小结 80

4.6 习题 80

第5章 简单数据库实例 81

5.1.1 工作空间(Enterprise Manager) 82

5.1 背景知识 82

5.1.2 配置服务器 83

5.2 实例简介 87

5.3 分析准备 87

5.4 实现步骤 88

5.4.1 建立数据库 88

5.4.2 建立表 92

5.4.3 建立表间关系 96

5.4.4 实现数据完整性 101

5.4.5 程序代码分析 102

5.5 小结 105

5.6 习题 106

第6章 光盘出租数据库实例 107

6.1.3 表设计考虑因素 108

6.1.2 数据库设计考虑因素 108

6.1 背景知识 108

6.1.1 概述 108

6.2 实例简介 109

6.3 分析准备 109

6.3.1 需求分析 109

6.3.2 属性确定 110

6.4 实现步骤 113

6.4.1 实现数据库和表 113

6.4.2 实现数据完整性 118

6.4.3 装载数据 124

6.4.4 其他操作 126

6.5 小结 127

6.6 习题 128

第7章 数据查询应用实例 129

7.1 背景知识 130

7.1.1 运行界面 130

7.1.2 相关知识 131

7.2 实例简介 132

7.3 分析准备 132

7.4 实现步骤 133

7.4.1 简单查询 133

7.4.2 条件查询实现步骤 135

7.4.3 函数的应用 144

7.4.4 数据汇总的应用 150

7.4.5 简单子查询实例 160

7.4.6 列出表中前n条记录 163

7.6 习题 164

7.5 小结 164

第8章 多重表查询应用实例 165

8.1 背景知识 166

8.2 实例简介 166

8.3 分析准备 167

8.4 实现步骤 167

8.4.1 交叉连接 167

8.4.2 内连接应用实例 169

8.4.3 外连接应用实例 170

8.4.4 多表查询应用实例 172

8.4.5 由连接应用实例 174

8.4.6 UNION操作符应用实例 175

8.4.7 SELECT INTO语句应用实例 177

8.6 习题 179

8.5 小结 179

第9章 游标应用 181

9.1 背景知识 182

9.1.1 游标定义 182

9.1.2 游标类型 183

9.1.3 游标操作 183

9.2 实例简介 185

9.3 分析准备 185

9.4 实现步骤 185

9.4.1 创建惟一索引 186

9.4.2 定义声明一个SCROLL游标 186

9.5 小结 189

9.6 习题 190

第10章 视图应用 191

10.1.1 视图的概念和优点 192

10.1 背景知识 192

10.1.2 创建视图的方法 193

10.1.3 修改和删除视图方法 194

10.1.4 视图的操作 194

10.2 实例简介 194

10.3 分析准备 195

10.4 实现步骤 195

10.4.1 利用向导创建视图步骤 195

10.4.2 利用SQL语句创建视图步骤 199

10.4.3 具有各种选项的视图创建步骤 200

10.4.4 视图操作 202

10.4.5 查找视图定义信息 207

10.5 小结 210

10.6 习题 211

第11章 数据转移应用 213

11.1 背景知识 214

11.1.1 数据转移概述 214

11.1.2 SQL Server 2000数据转移工具 214

11.1.3 数据导入导出向导 215

11.1.4 BCP程序 215

11.2 实例简介 217

11.3 分析准备 218

11.4 实现步骤 218

11.4.1 数据导入实现 218

11.4.2 数据导入应用实例实现 227

11.4.3 将SQL Server数据库数据转移到 Excel工作表 233

11.4.4 DTS包设计实例 235

11.4.5 BCP实例设计 242

11.5 小结 243

11.6 习题 244

第12章 数据复制实例 245

12.1 背景知识 246

12.1.1 复制简介 246

12.1.2 复制模型 247

12.1.3 复制类型 249

12.1.4 数据复制方法和工具 250

12.2 实例简介 250

12.3 分析准备 250

12.4 实现步骤 251

12.4.1 配置出版和发行 251

12.4.2 创建出版物 254

12.4.3 进行数据过滤 258

12.4.4 创建推式订阅 262

12.4.5 创建结果分析 267

12.5 小结 271

12.6 习题 271

第13章 客户端应用开发实例 273

13.1 实例简介 274

13.2 分析准备 274

13.2.1 SQL Server 2000应用开发概述 274

13.2.2 ADO相关知识 276

13.2.3 ODBC相关知识 281

13.3 设计思路 285

13.4 实现步骤 285

13.4.1 Web应用实例创建步骤 285

13.4.2 ADO应用实例创建步骤 290

13.4.3 ODBC开发应用实例 294

13.5 小结 299

13.6 习题 300

第14章 综合实例 301

14.1 背景知识 302

14.1.1 SQL Server 2000安全性 302

14.1.2 数据库备份和恢复 306

14.1.3 索引 309

14.1.4 存储过程 311

14.1.5 事务和锁 313

14.2 实例简介 316

14.3 分析准备 317

14.3.1 需求分析 317

14.3.5 设计思路 320

14.3.4 培养技能 320

14.3.3 读书所需知识 320

14.3.2 系统环境设置 320

14.4 实现步骤 321

14.4.1 备份Master系统数据库步骤 321

14.4.2 数据库安全性设置步骤 325

14.4.3 创建数据库和表 327

14.4.4 实现数据完整性 332

14.4.5 创建索引步骤 334

14.4.6 数据插入和修改 339

14.4.7 存储过程的实现 342

14.4.8 事务和锁的实现 349

14.4.9 综合实例代码生成 351

14.5 小结 352

14.6 习题 352

附录A 常见的创建数据库对象的SQL语句 353