计算机基础教育 > 网络与通信类

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

书号:9787113101022 套系名称:21世纪高校计算机应用技术系列规划教材——基础教育系列

作者:魏善沛编著 出版日期:2009-07-01

定价:29.00 页码 / 开本:284 /16

策划编辑:秦绪好 责任编辑:崔晓静

适用专业:无 适用层次:本科

最新印刷时间:

资源下载
教学课件 教学素材
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         《Web数据库基础教程(第二版)》承接了第一版的优点,在原有的基础上增强了教材的易读性,扩展和更新了所用的概念、知识和技术,加之图文并茂,可使读者的学习更加轻松、愉悦。

            本书的主要内容有:超文本置标语言HTML、层叠样式表CSS、可扩展置标语言XML、FrontPage 2003、脚本语言VBScript、脚本语言JavaScript、Microsoft Visual Studio .NET 2003、ASP、ADO以及Web数据库应用实例。书中所有例题和实例均已调试通过,书后有附录和部分习题的参考答案,便于读者及时参考和巩固所学内容。

            本书适合作为各高校应用型计算机、电子商务等专业的教学用书,同时也可以作为相关培训班的培训教材和Web数据库爱好者的自学用书。
  •         《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://www.51eds.com免费下载)全部经上机调试通过,并附加必要的说明和注意事项,可使读者在学习过程中少走弯路。

            书中仍坚持尽可能地将古诗词、名言名句、对联等插入例题或实例中,将具有中国文学特色的范例融入理工科的教学,这一点也是很多老师和同学赞赏的。书后的附录也是读者学习中不可缺少的参考资料。

            本书适用对象

            通过本书读者应熟悉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