《ASP与SQL Server站点开发实用教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:齐文海主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111162978
  • 页数:288 页
图书介绍:

序 1

前言 1

第1章 网站架设基础 1

1.1 ASP简介 1

目录 1

1.2 服务器选用 2

1.3 安装ⅡS 3

1.3.1 了解ⅡS 3

任务1 在服务器上安装ⅡS,建立ASP运行环境 4

1.3.2 安装ⅡS 4

1.4 ASP的开发 5

1.4.1 ASP环境设置 5

任务2 设置服务器上已安装的ⅡS,建立ASP网站目录 6

1.4.2 ASP文件代码编辑工具 9

本章小结 11

习题 11

2.1 VBScript简介 12

第2章 VBScript基本语法和概念 12

2.2 VBScript代码的基本格式 13

2.2.1 VBScript代码在HTML文件中的使用解析 13

2.2.2 VBScript代码在ASP文件中的使用解析 15

2.3 VBScript变量及数据类型 18

2.3.1 Variant子类型 19

2.3.2 声明变量 19

2.3.3 变量的作用域与存活期 20

2.3.4 数组变量 20

2.4 过程分类 21

2.4.1 SUB过程 21

2.4.2 FUNCTION过程 23

2.5 控制程序执行 23

2.5.1 使用IF…THEN…ELSE进行判断 23

2.5.2 使用SELECT CASE进行判断 24

2.6 使用循环重复执行代码 25

2.6.1 使用DO循环 25

2.6.3 使用FOR FACH…NEXT循环 27

2.6.2 使用FOR…NEXT循环 27

本章小结 28

习题 29

第3章 SQL Server数据库基础知识 30

3.1 数据库系统 30

3.2 关系型数据库 30

3.3 SQL Server的数据库对象 31

3.4 SQL Server客户/服务体系结构 35

3.5.1 SQL Server 2000客户端组件 36

3.5 SQL Server2000系统组件 36

3.5.2 SQL Server 2000服务器端组件 37

3.5.3 SQL Server 2000通信组件 38

3.6 SQL和Transact-SQL语言介绍 38

3.6.1 SQL语言 38

3.6.2 Transact-SQL语言 39

本章小结 39

习题 40

4.1.1 选择安装版本 41

第4章 SQL Server 2000系统的安装与激活 41

4.1 安装前的准备 41

4.1.2 SQL Server2000的系统需求 42

4.1.3 安装SQL Server前的注意事项 43

4.2 SQL Server 2000的多实例安装 44

4.2.1 实例的概念 44

4.2.2 使用SQL Server 2000的多个实例 44

4.2.3 理解实例之间的共享和独立性 44

任务1 安装SQL Server 2000企业版 45

4.3 开始安装SQL Server 2000 45

4.2.4 多实例安装后SQL Server 2000文件位置 45

4.4 检测系统是否安装成功 52

任务2 检测SQL Server 2000系统是否安装成功 52

4.5 启动、停止和暂停SQL Server 2000服务 54

4.6 安装后部分重要选项重新设置简介 55

4.6.1 服务账户的重新设置 55

任务3 利用企业管理器来改变SQL Server服务的服务账户 55

4.6.2 身份验证模式重新设置 56

任务4 利用企业管理器来重新设置身份验证模式 57

4.6.3 sa用户的密码修改 58

4.7 卸载SQL Server 2000 59

本章小结 59

习题 59

第5章 准备使用SQL Server 2000 61

5.1 企业管理器的使用 62

5.1.1 利用企业管理器管理服务器 62

任务1 注册服务器 62

5.1.2 利用企业管理器建立和管理数据库 65

任务2 利用企业管理器创建一个数据库 66

5.2 查询分析器的使用 69

5.2.1 登录到服务器 70

5.2.2 查询分析器的菜单命令简介 71

5.2.3 配置查询分析器 72

5.2.4 对象浏览器的使用 73

任务3 使用对象浏览器 73

5.2.5 模板的使用 73

任务4 学习使用模板 74

5.3 内建数据库 76

5.4 理解数据库结构 77

5.4.1 数据库的逻辑组件 77

5.4.2 数据库的实体结构 78

5.4.3 文件组 78

5.4.4 使用数据文件和文件组的建议 79

本章小结 79

习题 79

6.1.1 使用企业管理器创建数据库 81

第6章 创建与管理数据库 81

6.1 创建一个SQL Server数据库 81

任务1 通过数据库属性对话框方式创建一个新的数据库 83

6.1.2 使用Transact-SQL语句 84

6.2 设置数据库选项 86

6.2.1 查看数据库选项设置 86

6.2.2 修改数据库选项 87

6.3.2 分离数据库 89

6.3.1 删除数据库 89

6.3 数据库的删除与分离 89

任务2 分离数据库 90

6.3.3 附加数据库 90

任务3 附加数据库 90

本章小结 90

习题 91

第7章 创建表和索引 92

7.1 查看数据的内容 92

7.1.1 使用“打开表”功能查看数据内容 92

7.1.2 查看表属性 93

7.2 SQL Server数据类型 94

7.2.1 数值数据 94

7.2.2 货币数据 94

7.2.3 日期数据 94

7.2.4 字符串数据 95

7.2.5 Binary数据 95

7.3.1 使用企业管理器创建表 96

7.3 创建和管理表 96

7.3.2 使用表设计窗口创建表 98

任务1 创建表 98

7.3.3 创建表主键 100

任务2 创建表的主键 100

7.3.4 使用CREATE TABLE指令创建表 102

7.3.5 修改表的定义 103

7.3.6 使用Transatct_SQL修改表的定义 103

任务3 删除表 104

7.3.7 删除表 104

7.3.8 使用Transact_SQL删除表 105

7.4 表索引的管理 105

7.4.1 表设计工具属性页 106

7.4.2 利用表设计工具属性创建索引 107

任务4 创建表索引 107

7.4.3 使用向导创建索引 109

任务5 使用向导创建索引 109

7.5 创建关联 111

7.4.4 利用“管理索引”窗口管理表索引 111

任务6 使用向导创建关联 113

7.6 数据输入 114

7.6.1 在表窗口中输入数据 114

7.6.2 导入数据 114

任务7 表中导入数据 114

7.6.3 使用INSERT INTO语句 118

本章小结 119

习题 119

第8章 数据库的备份和恢复 120

8.1 数据库备份基础知识 120

8.1.1 数据库备份的重要性 120

8.1.2 备份设备介绍 121

8.1.3 制订数据库备份策略 121

8.2 数据库备份 122

8.2.1 创建数据库备份设备 122

任务1 创建磁盘备份设备 122

8.2.2 备份数据库 124

任务2 数据库备份 125

8.2.3 使用Transact-SQL语句进行备份 127

8.3 数据库还原 129

8.3.1 数据库还原基本知识 129

8.3.2 查看数据库备份信息 130

8.3.3 注意事项 131

8.3.4 使用企业管理器执行恢复 131

任务3 数据库还原 131

本章小结 133

习题 133

第9章 SQL Server 2000用户和安全性管理 134

9.1 SQL Server数据库的安全性层次 134

9.1.1 操作系统的安全性 135

9.1.2 服务器的安全性 135

9.1.3 数据库的安全性 135

任务1 使用创建登录向导创建一个名为“student”的SQL Server登录 136

9.2.1 创建SQL Server身份验证登录 136

9.1.4 SQL Server数据库对象的安全性 136

9.2 创建和管理登录 136

9.2.2 创建Windows身份验证登录 141

任务2 使用企业管理器创建一个“Windows身份验证”登录 141

9.2.3 删除一个登录 143

9.3 SQL Server数据库安全性 143

9.3.1 添加数据库用户 143

任务3 给登录映射一个可访问数据库的用户名 144

9.4 SQL Server权限管理 145

9.4.1 权限使用基础 145

9.3.2 删除数据库用户 145

9.3.3 特殊数据库用户名 145

任务4 给用户账号设置权限 146

9.4.2 权限类型 147

9.4.3 权限验证 150

9.4.4 权限授予 150

任务5 使用企业管理器完成权限授予 150

9.4.5 拒绝权限 152

9.4.6 撤销权限 153

本章小结 153

习题 154

第10章 SQL和Transact-SQL语法基础 155

10.1 SQL语言的组成 156

10.2 SELECT语句 157

10.2.1 简单查询 157

10.2.2 选择行 160

10.2.3 生成总结数据 164

10.2.4 连接查询 166

10.2.5 执行子查询 168

10.2.6 在查询的基础上创建新表或视图 170

10.2.7 操纵数据 172

10.3 用Transact-SQL编程 175

10.3.1 批和脚本 176

10.3.2 全局变量 177

10.3.3 流控制语言 177

习题 179

本章小结 179

第11章 ASP基本对象 181

11.1 Response对象 182

11.1.1 向浏览器发送内容 183

11.1.2 网页输出重定向 184

11.1.3 END方法的基础与应用 185

11.1.4 Cookies的基础与应用 186

11.2 Request对象 187

11.2.1 读取连接地址提交的请求数据 188

11.2.2 读取浏览器提交的表单数据 189

11.2.3 ASP与HTML表单的结合基础知识 194

11.2.4 在ASP程序中读取Cookie 196

11.3 Server对象 197

11.3.1 属性 197

11.3.2 方法 198

11.4 Application对象 199

11.5.1 Session对象使用基础 201

11.5 Session对象 201

11.5.2 Session对象结束的控制 205

11.5.3 Session对象使用特点 207

11.6 Global.asa文件 207

11.6.1 Global.asa文件的结构 208

11.6.2 Application对象的事件应用 208

11.6.3 Session对象的事件应用 210

习题 211

本章小结 211

11.6.4 Application与Session对象的事件处理顺序 211

第12章 使用ADO组件 213

12.1 ADO组件连接SQL Server 2000数据库基础 213

12.2 Connection对象 214

12.2.1 与数据库建立连接 215

12.2.2 使用Connection对象执行SQL语句 218

12.3 Recordset对象 220

12.3.1 使用Recordset对象获取数据表的结果集 221

12.3.2 使用Recordset对象显示结果集 222

12.3.3 使用Recordset对象添加记录 226

12.3.4 使用Recordset对象修改和删除记录 227

12.3.5 使用Fields和Field对象 228

12.4 Command对象 229

12.4.1 使用Command对象执行SQL语句 229

12.4.2 使用Command对象执行存储过程 231

本章小结 232

习题 233

项目1 网上书店 235

任务1 系统功能分析和数据库设计 235

13.1 网上购物Web站点初步 235

第13章 ASP操作SQL Server数据库综合应用 235

任务2 图书展览模块设计 236

任务3 查看购物篮模块设计 238

任务4 放入购物篮模块设计 240

任务5 清空购物篮模块设计 241

13.2 信息管理入门 241

项目2 人事管理系统 241

任务1 系统功能分析和数据库设计 242

任务2 数据显示模块设计 243

任务3 个人信息管理模块设计 246

13.3 资产管理初步 252

项目3 图书管理系统 252

任务1 功能分析和数据库设计 252

任务2 查询和显示模块设计 253

任务3 图书借阅模块设计 256

任务4 图书添加与删除模块 258

14.1 系统功能分析及数据库设计 261

第14章 ASP与SQL Server数据库实际应用项目——网上投票系统 261

14.2 功能模块设计 262

任务1 投票项目管理模块设计 262

任务2 建立用户投票模块 268

附录 277

附录A 习题参考答案 277

附录B 《中等职业学校计算机应用与软件技术专业领域技能型紧缺人才培养培训指导方案》节选 283

参考文献 288