欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Web 数据库基础教程(第二版)

书      号:9787113101022

丛  书 名:

作      者:魏善沛

译      者:

开      本:16开

装      帧:平装

正文语种:

出  版 社:中国铁道出版社有限公司

定      价:29

  • 内容简介

  • 前言

    前 言


    《Web数据库基础教程》历经6年,获得广大读者的好评,但由于各种技术的提高与发展以及版本的升级,书中的概念、知识、深度、广度均显不足。为此,编者对书中的内容、结构进行了调整和增删,其最大特点是,在改版过程中适当加入了收集的反馈意见,特别是教师和学生的意见和建议,使得本书更具易读性,加之图文并茂、技术与诗文并举,读者学习时会更加轻松,更有兴趣。
    第二版主要变更和增加的内容有:略微增加了CSS的介绍,增加了XML的介绍,将FrontPage 2000升级至FrontPage 2003,增加了脚本语言JavaScript的介绍,用Microsoft Visual Studio .NET 2003替代了原有的Microsoft Visual InterDev 6.0,调整了ASP、ADO以及Web数据库实例,并删除了一些过于烦琐或实用性较差的内容。
    本书主要内容
    ? 超文本置标语言HTML
    ? 层叠样式表CSS
    ? 可扩展置标语言XML
    ? FrontPage 2003
    ? 脚本语言VBScript
    ? 脚本语言JavaScript
    ? Microsoft Visual Studio .NET 2003
    ? ASP和ADO
    ? Web数据库应用实例
    本书特色
    本书仍然坚持以实例为主导,结合书中的主要内容,精选例题和实例,使读者能循序渐进地掌握HTML、VBScript、JavaScript、ASP、ADO和Web数据库的设计和开发。其中的例题和实例(可在http://edu.tqbooks.net免费下载)全部经上机调试通过,并附加必要的说明和注意事项,可使读者在学习过程中少走弯路。
    书中仍坚持尽可能地将古诗词、名言名句、对联等插入例题或实例中,将具有中国文学特色的范例融入理工科的教学,这一点也是很多老师和同学赞赏的。书后的附录也是读者学习中不可缺少的参考资料。
    本书适用对象
    通过本书读者应熟悉Windows Server 2003的基本操作,对其他相关软件,如Access 2003、SQL Server 2000也应当有所了解。若学过某种数据库编程,则对阅读本书更加有利。

    本书从HTML入手,到Web数据库的设计开发,跨度较大,但由于知识连贯,过渡平缓,相信不会给读者带来阅读困难。即使是没有编程经验的初学者也能通过学习本书了解和掌握Web数据库的设计和开发。本书除适合作为各高校应用型计算机、电子商务专业的Web数据库课程的教学用书外,也可以作为喜好网站设计的广大计算机爱好者和相关培训班的参考教材。
    建议教学课时(含实习课时)为72课时(每周4课时)。建议实习课时不少于总课时的1/2,各章课时的分配建议如下:
    第1章、第2章 8 课时
    第3章4 课时
    第4章8 课时
    第5章 12 课时
    第6章8 课时
    第7章 10 课时
    第8章8 课时
    第9章 12 课时
    第10章、第11章 2 课时(其中第11章可以作为课程设计)
    本书在编写过程中参考了大量的书籍和文献资料,在此对其作者深表感谢。另外,也要感谢我的家人,特别是我的妻子隋秋梅女士做了大量的辅助工作。还有我的同事何海江、彭鑫等,在此一并致谢!
    由于编者水平有限,书中仍可能存在这样或那样的不足。如有疏漏或不足之处,恳请广大读者不吝赐教。


    魏善沛
    2009年5月
  • 目录

    目 录



    第1章 认识Web数据库 1
    1.1 Web数据库概述 1
    1.1.1 简介 1
    1.1.2 发展历程 1
    1.1.3 Web数据库的基本概念 2
    1.1.4 ASP、ADO和Web数据库
    1.1.4 的关系 3
    1.2 Web数据库的开发环境 4
    1.3 ASP.NET简介 4
    1.3.1 ASP.NET的新特征 4
    1.3.2 ASP与ASP.NET的区别 5
    1.3.3 ASP.NET的操作平台 6
    小结 6
    习题 6
    第2章 Web数据库的基石 7
    2.1 从纯文本文件到超文本文件 7
    2.1.1 用记事本制作网页 8
    2.1.2 用Word 2003 制作网页 8
    2.1.3 用IE浏览器制作网页 8
    2.1.4 用FrontPage 2003制作
    2.1.4 网页 8
    2.2 超文本置标语言的语法 9
    2.3 超文本置标语言的基本结构 10
    2.4 超文本置标语言的标识简介 11
    2.5 层叠样式表 14
    2.5.1 创建CSS文件 15
    2.5.2 应用CSS 16
    2.6 实训题 19
    小结 27
    习题 27
    第3章 XML应用 29
    3.1 概述 29
    3.2 XML的特征 29
    3.3 认识XSLT 32
    3.4 使用XML 33
    3.5 实训题 35
    小结 37
    习题 37
    第4章 编辑和创建网页 38
    4.1 使用FrontPage 2003 38
    4.1.1 FrontPage 2003的
    4.1.1 主界面 38
    4.1.2 FrontPage 2003的视图 38
    4.1.3 建立新页面 41
    4.1.4 在页面中插入文字 45
    4.1.5 在页面中插入图像 45
    4.1.6 在页面中绘制表格 47
    4.2 使用超链接 48
    4.2.1 建立超链接 48
    4.2.2 网站内部的超链接 49
    4.2.3 网页内部的超链接 49
    4.2.4 利用浏览器来建立
    4.2.4 外部的超链接 51
    4.2.5 建立电子邮件超链接 51
    4.2.6 取消超链接 52
    4.3 使用表单 52
    4.3.1 表单的组成 52
    4.3.2 表单的创建 52
    4.3.3 处理表单数据 53
    4.4 设计框架网页 53
    4.5 行为事件 55
    4.6 多媒体效果 56
    4.7 实训题 57
    小结 59
    习题 59
    第5章 脚本语言VBScript和
    第5章 JavaScript 61
    5.1 VBScript脚本语言 61
    5.2 VBScript的输入/输出 62
    5.2.1 输出函数MsgBox() 62
    5.2.2 输出语句MsgBox() 66
    5.2.3 输入函数InputBox() 66
    5.3 VBScript的语句 68
    5.3.1 VBScript的运算符
    5.3.1 及数据类型 69
    5.3.2 常量、变量及注释 71
    5.3.3 赋值语句 75
    5.3.4 控制语句 75
    5.3.5 Set语句 83
    5.3.6 Call语句 83
    5.4 VBScript中的过程 83
    5.4.1 子过程 83
    5.4.2 函数过程 85
    5.4.3 过程调用 85
    5.5 VBScript对象的使用 86
    5.5.1 应用VBScript对象 86
    5.5.2 对象的属性、事件和
    5.5.2 方法 87
    5.5.3 VBScript中Window
    5.5.2 对象的使用 88
    5.5.4 VBScript中Document
    5.5.2 对象的使用 93
    5.6 VBScript事件应用 97
    5.7 JavaScript脚本语言 100
    5.8 JavaScript的输入/输出 100
    5.9 JavaScript的语句 101
    5.10 JavaScript的函数 107
    5.11 JavaScript的对象 110
    5.12 JavaScript事件应用 114
    5.13 实训题 118
    小结 128
    习题 129
    第6章 引入Active Server Pages 131
    6.1 Active Server Pages简介 131
    6.1.1 交互式页面 131
    6.1.2 ASP的组成 133
    6.1.3 设置虚拟目录 133
    6.2 ASP的文件结构 134
    6.3 调试ASP程序 136
    6.3.1 Microsoft Visual Studio
    6.3.1 .NET 2003简介 137
    6.3.2 创建Web页面 138
    6.3.3 连接数据库 139
    6.4 运行平台 140
    6.5 ASP的对象模型 141
    6.6 包含指令#include 142
    6.7 实训题 143
    小结 149
    习题 150
    第7章 应用ASP 151
    7.1 认识交互页面 151
    7.1.1 Request对象 151
    7.1.2 Response对象 157
    7.1.3 Application对象 160
    7.1.4 Session对象 163
    7.2 Cookies的使用 165
    7.2.1 Request对象中的
    7.2.1 Cookies集合 165
    7.2.2 Response对象中的
    7.2.1 Cookies集合 166
    7.3 Server对象 167
    7.4 聊天室实例 171
    7.4.1 概述 171
    7.4.2 框图 172
    7.4.3 源代码 172
    小结 177
    习题 179
    第8章 应用内、外组件 180
    8.1 对象实例的创建 180
    8.2 应用FileAccess组件 181
    8.2.1 概述 181
    8.2.2 操作文件夹 181
    8.2.3 操作文件 187
    8.2.4 读、写文件 189
    8.3 内置组件 192
    8.4 外置组件 193
    8.5 组件应用 193
    8.5.1 应用Ad Rotator组件 193
    8.5.2 应用CDONTS组件 194
    8.5.3 其他组件简介 195
    8.6 实训题 197
    小结 199
    习题 199
    第9章 应用ADO 201
    9.1 概述 201
    9.2 SQL语句的应用 204
    9.2.1 SELECT语句的功能 204
    9.2.2 常用操作符 205
    9.2.3 数据表的创建和修改 207
    9.2.4 数据表中记录的插入、
    9.2.4 删除和更新 208
    9.3 ADO常量的作用 210
    9.4 Connection对象 212
    9.4.1 Connection对象的创建
    9.4.1 和对象释放 212
    9.4.2 Connection对象的属性
    9.4.1 和方法 212
    9.4.3 数据源名的创建 213
    9.4.4 数据库的连接方式 214
    9.4.5 Connection对象应用 216
    9.5 Command对象 219
    9.5.1 Command对象的创建 219
    9.5.2 Command对象的属性
    9.5.2 和方法 219
    9.5.3 Command对象的应用 220


    9.6 Recordset对象 221
    9.6.1 Recordset对象的创建 221
    9.6.2 Recordset对象的属性
    9.6.2 和方法 222
    9.6.3 Recordset对象的应用 223
    9.6.4 SQL Server数据库系统
    9.6.2 应用 226
    9.7 实训题 227
    小结 231
    习题 232
    第10章 Web数据库的发展趋势 234
    10.1 Web数据库的特征 234
    10.2 Web数据库的趋势 234
    小结 236
    习题 236
    第11章 Web数据库实例 237
    11.1 初步设计Web数据库 237
    11.2 网络超市 238
    11.2.1 概述 238
    11.2.2 框图 240
    11.2.3 源代码 241
    11.3 在线考试系统 248
    11.3.1 概述 248
    11.3.2 框图 249
    小结 250
    习题 251
    附录A HTML参考 252
    附录B 内置组件FileAccess 265
    附录C ASP对象模型参考 269
    附录D ADO 2.5对象模型 273
    附录E ADO 2.5常量参考 281
    部分习题参考答案 283
    参考文献 285
  • 作者介绍

    主要著译者顺序姓名学历职称学科专长通讯地址1 工作单位 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话
  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐