《SQL Server 2000网络数据库技术与应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:顾兵主编
  • 出 版 社:武汉:华中科技大学出版社
  • 出版年份:2006
  • ISBN:7560936504
  • 页数:264 页
图书介绍:本书共分为14章,从基本概念和实际应用出发,由浅入深、循序渐进地讲述数据库设计基础知识和数据库创建、表的操作、视图操作、索引创建等。

第1章 数据库基本概念及SQL Server 2000体系结构 1

1.1 数据库基本概念 1

1.1.1 数据库技术的发展阶段 1

1.1.2 基本概念 4

1.1.3 数据库系统的特点 6

1.1.4 数据模型 8

1.2 SQL Server 2000发展过程 12

1.2.1 SQL Server的发展 12

1.2.2 SQL Server 2000 12

1.2.3 SQL Server 2000应用 13

1.2.4 SQL Server 2000的特点 14

1.3 客户机/服务器体系结构 14

1.4 SQL Server 2000体系结构 16

1.4.1 SQL Server 2000数据库系统概述 16

1.4.2 SQL Server 2000数据库体系结构 16

1.4.3 SQL Server 2000支持的计算模式 19

1.4.4 SQL Server 2000新特性 22

练习思考题 24

2.1.1 系统硬件配置 25

2.1.2 系统软件配置 25

2.1 系统配置 25

第2章 SQL Server 2000安装与配置 25

2.2 系统安装 27

2.2.1 安装步骤 27

2.2.2 启动SQL Server 2000 31

2.3 SQL Server 2000系统数据库 32

2.3.1 SQL Server 2000系统数据库概述 32

2.3.2 SQL Server 2000系统表 33

2.3.3 SQL Server 2000的存储过程 35

练习思考题 36

3.1.1 管理服务器 37

3.1 企业管理器 37

第3章 SQL Server 2000开发环境 37

3.1.2 企业管理器的主要功能 39

3.2 SQL查询分析器 44

3.2.1 查询分析器主要窗口 44

3.2.2 配置查询分析器 45

3.2.3 使用查询分析器 46

3.3 事件探查器 47

3.3.1 SQL Server Profiler简介 47

3.3.2 创建跟踪 48

3.3.3 查看、分析跟踪 49

练习思考题 50

4.1.2 SQL的特点 51

4.1.1 SQL的历史 51

第4章 T-SQL语言基础 51

4.1 SQL语言背景 51

4.2 SQL语言分类 52

4.2.1 SQL语言分类概述 52

4.2.2 数据定义语言 52

4.2.3 数据操纵语言 55

4.2.4 数据控制语言 57

4.3 SQL数据类型和变量 58

4.3.1 SQL Server 2000支持的数据类型 58

4.3.2 SQL Server 2000中的变量 60

4.4.2 BEGIN...END语句 62

4.4 控制语句 62

4.4.1 IF...ELSE语句 62

4.4.3 WHILE语句 63

4.4.4 CASE语句 63

4.4.5 注释语句 64

4.5 SQL函数 64

练习思考题 72

第5章 创建、管理数据库和表 73

5.1 SQL Server数据库的存储结构 73

5.2 创建与管理数据库 74

5.2.1 创建数据库 74

5.2.2 浏览数据库 77

5.2.3 管理数据库 78

5.3 创建与管理表 83

5.3.1 创建表 84

5.3.2 修改表 86

5.3.3 删除表 90

5.4 数据完整性简介 90

5.4.1 数据的完整性类型 90

5.4.2 保证数据完整性的方法 91

练习思考题 92

第6章 数据查询 94

6.1 查询语法 94

6.2 简单查询 95

6.2.1 列的选择 96

6.2.2 条件查询 101

6.2.3 分组查询 104

6.2.4 查询结果排序 106

6.3 复杂查询 107

6.3.1 合并查询 107

6.3.2 连接查询 108

6.3.3 多表查询 112

6.4 存储查询结果 113

练习思考题 114

7.1 索引的创建 115

7.1.1 索引的基本概念 115

第7章 索引与视图 115

7.1.2 索引的类型 118

7.1.3 创建与管理索引 120

7.1.4 索引的使用 125

7.2 视图的创建 125

7.2.1 视图的基本概念 125

7.2.2 创建视图 126

7.3 视图的深入应用 131

7.3.1 索引视图 131

7.3.2 分布式视图 133

练习思考题 134

第8章 游标访问技术、存储过程与触发器 135

8.1 游标访问技术 135

8.1.1 游标的基本概念 135

8.1.2 游标的创建和使用 136

8.2 存储过程 140

8.2.1 存储过程的概念 140

8.2.2 存储过程的创建 142

8.2.3 管理存储过程 146

8.3 触发器 152

8.3.1 触发器概述 152

8.3.2 创建触发器 153

8.3.3 管理触发器 154

8.3.4 应用触发器 155

练习思考题 159

第9章 数据完整性及事务控制 160

9.1 数据完整性及其实现 160

9.1.1 数据完整性(Data Integrity) 160

9.1.2 约束(Constraint) 161

9.1.3 规则(Rule) 164

9.1.4 缺省 168

9.2 事务控制 170

9.2.1 事务控制的概念 170

9.2.2 锁(Lock) 172

练习思考题 175

第10章 SQL Server 2000安全管理 176

10.1 SQL Server 2000的安全机制 176

10.1.1 SQL Server登录身份验证模式 177

10.1.2 SQL Server数据库的安全性 178

10.1.3 SQL Server数据库对象的安全性 180

10.2 管理服务器的安全性 180

10.3 管理数据库的用户 184

10.3.1 使用企业管理器管理数据库用户 184

10.3.2 应用系统存储过程管理数据库用户 186

10.4 管理数据库的角色 187

10.4.2 数据库角色 188

10.4.1 服务器角色 188

10.4.3 角色的管理 190

10.5 权限管理 194

10.5.1 应用T-SQL语句管理权限 195

10.5.2 使用SQL Server企业管理器管理权限 195

练习思考题 197

第11章 数据转移 198

11.1 数据转移的基本概念 198

11.1.1 数据转移的定义与工具 198

11.1.2 DTS结构 200

11.2 DTS导入/导出数据向导 200

11.2.1 导出数据 201

11.2.2 导入数据 204

11.2.3 DTS任务、连接、工作流的定义 205

11.2.4 用DTS设计器创建包 207

11.3 数据转移操作实例 208

练习思考题 213

第12章 数据复制 214

12.1 数据复制的概念 214

12.1.1 数据复制及其作用 214

12.1.2 数据复制方法 214

12.2 配置复制 217

12.2.1 创建服务器角色 218

12.2.2 创建出版物 220

12.2.3 数据过滤 223

12.2.4 创建订阅 226

12.3 用T-SQL语句实现数据复制 230

练习思考题 232

第13章 客户端应用程序开发 233

13.1 客户端应用开发概述 233

13.1.1 数据库系统应用模式 233

13.1.2 应用程序接口 234

13.2 ADO接口 235

13.2.1 ADO接口特点及应用 235

13.2.2 ADO应用示例 236

13.3 ODBC接口 239

13.3.1 ODBC概念 240

13.3.2 ODBC应用 241

练习思考题 247

第14章 网络数据库访问技术 248

14.1 网络程序设计基本概念 248

14.1.1 网络互联与网站访问 248

14.1.2 网站访问技术 249

14.2 网络数据库访问技术 252

14.2.1 网络数据库基本概念 252

14.2.2 再论ADO 252

练习思考题 263

参考文献 264