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

  • 购买积分:11 如何计算积分?
  • 作  者:何薇,舒后编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302117594
  • 页数:300 页
图书介绍:本书共分9章。第1、2章介绍了网络数据库涉及的基础知识及如何建立ASP的运行平台。第3、4章详细叙述了SQL Server2000系统及SQL语句的语法规则与使用。第5、6章讲解了HTML语言及VBScript脚本的使用。第7、8章重点介绍了ASP程序设计及Web数据库的访问技术。最后一章通过两个具体实例介绍了网络数据库应用系统的完整设计过程,包括数据库应用系统的分析、数据模型的建立、后台数据库的建立、系统中各个功能模块的实现。

第1章 网络数据库技术概述 1

1.1 Internet技术与WWW世界 1

1.1.1 Internet技术与相关协议 1

目录 1

1.1.2 Web的工作原理与工作步骤 2

1.1.3 WWW世界中的标记语言 3

1.2 Web数据库访问技术 6

1.2.1 CGI技术 6

1.2.2 ODBC技术 7

1.3 网络数据库应用系统的层次体系 8

1.2.3 ASP、JSP、PHP技术 8

1.3.1 客户机/服务器结构 9

1.3.2 浏览器/服务器结构 11

1.3.3 Internet/Intranet信息系统的多层体系结构 11

习题1 12

第2章 建立网络数据库的运行平台 13

2.1 系统软硬件环境 13

2.2 IIS服务器的配置 14

2.2.1 IIS 5.0的安装 14

2.2.2 创建Web站点 15

2.2.3 Web站点设置 18

2.2.4 建立虚拟目录 19

2.2.5 删除虚拟目录 21

2.3 PWS的配置 21

2.3.1 安装PWS 21

2.3.2 测试PWS 23

2.3.3 管理PWS 25

2.4.3 安装SQL Server 2000 26

2.4.2 安装SQL Server 2000的软件需求 26

2.4.1 安装SQL Server 2000的硬件需求 26

2.4 安装SQL Server 2000 26

习题2 32

第3章 构建后台数据库——SQL Server 2000 33

3.1 数据库基础知识 33

3.2 常用的网络数据库系统 33

3.3 SQL Server概述及特点 34

3.4 SQL Server 2000的常用工具 35

3.4.1 企业管理器 35

3.4.2 服务管理器 36

3.4.3 SQL查询分析器 37

3.4.4 导入和导出数据 38

3.5.1 数据库的存储结构 39

3.5.2 网络数据库的建立 39

3.5 数据库管理 39

3.5.3 修改数据库 44

3.5.4 删除数据库 45

3.5.5 数据库的更名 46

3.6 数据表的建立与维护 46

3.6.1 数据类型 46

3.6.2 表的建立 48

3.6.4 表的数据操作 51

3.6.3 修改表 51

3.6.5 在表中建立主键和索引 52

3.6.6 删除表 55

习题3 56

第4章 结构化查询语言——SQL 57

4.1 SQL概述 57

4.2 SQL数据定义功能 58

4.2.1 基本表的定义和修改 58

4.2.2 索引的建立和删除 61

4.3.2 单表查询 62

4.3.1 SELECT语句的基本语法 62

4.3 SQL数据查询语句 62

4.3.3 连接查询 66

4.3.4 嵌套查询 68

4.3.5 集合查询 71

4.3.6 SELECT语句的一般格式 72

4.4 SQL数据更新语句 73

4.4.1 插入数据 73

4.4.2 修改数据 75

4.4.3 删除数据 75

4.4.4 视图 76

习题4 79

第5章 HTML语言 81

5.1 HTML标记 81

5.1.1 HTML文档结构 81

5.1.2 HTML常用标记 82

5.2 HTML动态网页设计 87

5.2.1 表单 88

5.2.2 创建简单表单 88

5.2.3 创建复杂表单 90

5.2.4 利用表单上传用户文件 93

习题5 95

第6章 VBScript编程基础 96

6.1 VBScript概述 96

6.2 在网页中使用VBScript 96

6.2.1 在HTML中加入VBScript代码 97

6.2.2 在ASP页面中加入VBScript 101

6.3 VBScript基本语法 104

6.3.1 VBScript数据类型 104

6.3.2 变量和常量 105

6.3.3 运算符和表达式 109

6.4.1 选择语句 110

6.4 VBScript程序流程控制 110

6.4.2 循环语句 114

6.5 With语句 121

6.6 Sub过程和Function函数 122

6.6.1 Sub过程 122

6.6.2 Function函数 123

6.6.3 参数传递 125

6.7 内部函数 125

6.8 VBScript编程实例 133

习题6 135

7.1.2 ASP文件 136

7.1.1 ASP基础知识 136

第7章 ASP程序设计 136

7.1 ASP概述 136

7.1.3 ASP的工作原理 138

7.1.4 ASP的内建对象 139

7.1.5 ASP的外挂对象 139

7.2 Request对象 140

7.2.1 Request对象概述 140

7.2.2 Request对象的数据集合 140

7.2.3 Request对象属性 151

7.3.1 Response对象的属性 152

7.2.4 Request对象方法 152

7.3 Response对象 152

7.3.2 Response对象的方法 154

7.3.3 Response对象的数据集合 158

7.4 Server对象 159

7.4.1 Server对象的属性 159

7.4.2 Server对象的方法 162

7.5 Session对象 165

7.5.1 Session对象概述 165

7.5.2 Session和Cookie的区别 167

7.5.3 Session对象的属性 168

7.5.4 Session对象的方法 170

7.5.5 Session对象的事件 170

7.6 Application对象 172

7.6.1 Application对象概述 172

7.6.2 Application对象的设置和变量读取 172

7.6.3 Application对象的方法 173

7.6.4 Application对象的事件 174

7.7 Global.asa文件 175

7.6.5 Session对象和Application对象的比较 175

7.8 ASP程序设计举例 177

习题7 182

第8章 Web数据库访问 183

8.1 常用的Web数据库访问技术 183

8.2 常用的数据库接口技术 186

8.3 使用ActiveX数据对象(ADO) 187

8.3.1 ODBC概述 188

8.3.2 创立并配置数据源 189

8.4 使用ADO访问数据库 192

8.4.1 ADO对象的结构 192

8.4.2 使用Connection对象 193

8.4.3 使用Recordset(记录集)对象 199

8.4.4 使用Command对象 209

本章小结 214

习题8 215

第9章 Web数据库应用实例 216

9.1 基于Web的网上教学测试系统 216

9.1.1 系统分析 216

9.1.2 功能模块设计 217

9.1.3 数据库的逻辑结构设计 218

9.1.4 界面设计与应用程序实现 220

总结 233

9.2 基于Web的网上教学信息管理系统 234

9.2.1 系统分析 234

9.2.2 系统设计 234

9.2.3 功能模块设计 235

9.2.4 数据库的逻辑结构设计 236

9.2.5 界面设计与应用程序实现 238

总结 258

附录A 程序代码 259

参考文献 300