第一图书网

Web数据库编程与应用

魏善沛 魏善沛 清华大学出版社 (2008-07出版)
出版时间:

2008-7  

出版社:

魏善沛 清华大学出版社 (2008-07出版)  

作者:

魏善沛  

页数:

407  

内容概要

  本书以实例为先导,从最基本的工具入手,引导读者掌握HTML,并通过对FrontPage的学习,强化对HTML的认知;在此基础上学习脚本语言VBScript和JavaScript,且逐步引入ASP和ADO技术;最后将这些标识、语言、技术有机地“合成”起来,进行Web数据库的开发没计。该书内容丰富,实例充足(所有实例均上机通过),并加入了具有文学感染力的诗句、短语、对联等,增强了读物的趣味性,为读者系统学习Web数据库技术提供了一个轻松的环境。  本书适合作为高校、培训班的Web数据库开发、设计的教学用书,也可供网站设计爱好者学习和参考。

书籍目录

第1部分 预备知识第1章 概述1.1 Web数据库1.2 Web的发展历程1.3 Web数据库的开发环境第2章 超文本标识语言(HTML)2.1 最简单的网页2.2 HTML语言简介2.3 HTML标识2.3.1 HTML语言的语法2.3.2 HTML语言的基本结构2.3.3 HTML常用标识2.4 层叠样式表2.4.1 层叠样式表基本结构2.4.2 层叠样式表应用2.5 实例2.6 小结习题第3章 FrontPage 20033.1 FrontPage 2003的主界面3.2 FrontPage 2003的视图3.3 用FrontPage 2003制作网页3.3.1 创建新网页3.3.2 创建超链接3.3.3 处理图片3.3.4 绘制表格3.3.5 表单制作与表单数据处理3.3.6 设计框架3.4 行为事件3.5 多媒体效果3.6 实例3.7 小结习题第4章 脚本语言应用4.1 概述4.2 VBScript脚本语言4.2.1 输入/输出4.2.2 注释与续行符4.2.3 VBScript的数据4.2.4 VBScript的语句4.2.5 VBScript的过程4.2.6 VBScript的事件4.2.7 VBScript的对象4.2.8 VBScript对象模型4.2.9 Window对象4.2.10 Document对象4.2.11 其他对象4.2.12 程序设计4.3 JavaScript脚本语言4.3.1 输出/输入4.3.2 注释与续行符4.3.3 JavaScript的数据类型4.3.4 JavaScript的表达式4.3.5 JavaScript的操作符4.3.6 JavaScript的语句4.3.7 JavaScript的函数4.3.8 JavaScript的事件4.3.9 JavaScript的对象4.4 实例4.5 小结习题第5章 XML应用5.1 概述5.1.1 XML的特征5.1.2 XML与HTML的差异5.2 XML文件结构5.3 XSLT文件结构5.4 制作XML网页5.5 小结习题第2部分 开发技术第6章 动态服务器页(ASP)6.1 ASP简介6.1.1 HTML的静态网页6.1.2 DHTML与CGI的动态网页6.1.3 ASP的组成6.2 ASP的发展6.3 ASP的对象模型6.4 ASP的结构6.4.1 ASP文件结构6.4.2 ASP脚本语言6.5 ASP服务器组件6.6 ASP的运行环境6.6.1 Windows环境6.6.2 其他运行环境6.7 ASP程序调试与发布6.8 服务器端包含指令6.8.1 概述6.8.2 SSI的功能6.8.3 #include指令6.9 Global.asa文件6.10 Microsoft Visual Studio .NET 20032156.10.1 VS .NET简介6.10.2 创建Web页面6.10.3 连接数据库6.11 实例6.12 小结习题第7章 ASP内置对象7.1 Request与Response对象7.1.1 Request对象概述7.1.2 Response对象概述7.2 Request对象应用7.2.1 ClientCertificate集合7.2.2 Cookie集合7.2.3 Form集合7.2.4 QueryString集合7.2.5 Server Variables集合7.3 Response对象应用7.3.1 Write方法7.3.2 Redirect方法7.3.3 Flush、Clear与End方法7.3.4 Cookies集合7.3.5 BinaryWrite方法7.3.6 AppendToLog方法使用7.3.7 ContentType属性的设置7.3.8 ExpiresAbsolute属性的设置7.3.9 Status属性的设置7.3.10 Charset属性的设置7.4 Application与Session对象7.4.1 Application对象概述7.4.2 Session对象概述7.5 Application对象应用7.5.1 Lock和Unlock方法7.5.2 OnStart和OnEnd事件7.5.3 Application的应用7.5.4 Application的讨论7.6 Session对象应用7.6.1 Contents集合7.6.2 SessionID属性7.6.3 TimeOut属性7.6.4 Abandon方法7.6.5 OnStart事件和OnEnd事件7.6.6 Session的应用7.6.7 Session的讨论7.7 Server对象7.7.1 Server对象概述7.7.2 Server对象的属性7.8 Server对象的方法7.8.1 MapPath方法7.8.2 CreateObject方法7.8.3 HTMLEncode方法7.8.4 URLEncode方法7.8.5 Execute方法7.8.6 Transfer方法7.9 小结7.9.1 Request与Response对象小结7.9.2 Application与Session对象小结7.9.3 Server对象小结习题第8章 ASP内、外组件8.1 ASP组件概述8.2 ASP内置组件8.3 FileAccess组件8.3.1 FileAccess服务器组件8.3.2 创建对象实例8.3.3 查找磁盘驱动器、文件夹、文件8.3.4 对文件夹的操作8.3.5 对文件的操作8.3.6 打开与读、写文件8.4 Ad Rotator组件8.4.1 Ad Rotator组件简介8.4.2 用Ad Rotator创建横幅广告8.5 Browser Capabilities组件8.6 Content Linking组件8.7 Content Rotator组件8.8 Counters组件8.9 Page Counter组件8.10 Permission Checker组件8.11 发送E-mail8.12 Dictionary组件8.13 ASP外置组件8.14 实例8.15 小结习题第9章 ActiveX 数据对象9.1 ADO模型概述9.1.1 ADO组件模型9.1.2 ADO中SQL数据库的连接9.2 SQL语言简介9.2.1 SQL语言9.2.2 SQL语句及应用9.2.3 SQL常用的操作符9.2.4 创建一个数据表9.2.5 修改一个数据表结构9.2.6 插入记录9.2.7 删除记录9.2.8 更新记录9.3 ADO常量9.4 Connection对象9.4.1 Connection对象的属性和方法9.4.2 创建或取消一个Connection对象9.5 安装与配置数据源名9.6 Connection对象的使用9.6.1 打开与关闭数据库连接9.6.2 使用Connection对象9.7 Command对象9.7.1 Command对象的属性和方法9.7.2 创建Command对象9.7.3 Command对象的使用9.8 Recordset对象9.8.1 Recordset对象的属性和方法9.8.2 创建Recordset对象9.8.3 Recordset对象的使用9.9 处理表单数据9.9.1 从各种表框或列表中获取表单数据9.9.2 密码字段和隐藏字段9.9.3 表单数据的后期处理9.10 确认用户表单9.10.1 确认输入数据的格式9.10.2 应用9.11 文件的上传与下载9.12 实例9.13 小结习题第10章 Web数据库10.1 Web数据库概述10.1.1 概述10.1.2 使用Web数据库的基本概念10.1.3 ASP、ADO和Web数据库的关系10.2 可成为Web数据库的数据库10.3 Web数据库设计初步10.3.1 数据的存储10.3.2 Web数据库设计10.4 小结习题第11章 Web数据库实例11.1 购物车11.1.1 文件清单11.1.2 流程图11.1.3 程序源代码11.2 会员管理系统11.2.1 文件清单11.2.2 流程图11.2.3 程序源代码11.3 网络考试系统11.3.1 文件清单11.3.2 流程图第12章 Web数据库的未来12.1 概述12.2 Web数据库特点12.3 Web数据库展望附录A 颜色名及数字代码参考附录B 内置组件FileAccess附录C ADO 2.5对象模型附录D 部分ADO 2.5常量

章节摘录

第1部分 预备知识第1章 概述21世纪是网络的世纪,企业上网、电子商务、网络查询、网上股票交易等技术的应用使得知识经济的浪潮已经盖过人们的头顶。大量的信息等待处理,海量的数据需要存储,急需的资料尚待查询。这正是数据库一展风采的年代,而Web数据库就是这其中的骄子。WWW技术是20世纪90年代初的产物,Web数据库近年来的发展速度更是令人叹为观止。在因特网的热潮席卷之下,原本在单机或局域网中使用的数据库早已向因特网中延伸,并且已逐步取代或完全取代前者,而成为当今网络数据存储发展的主流趋势。1.1 Web数据库Web数据库即网络数据库,又称网站数据库、网页数据库。简单地说,就是用户利用浏览器作为输入界面,输入必要的数据,浏览器将这些数据传送至网站,网站再对输人数据实施处理,并将其执行的结果返回给浏览器,通过浏览器将最终执行结果提交给用户。可以简单地认为,Web数据库就是因特网+数据库。如在浏览器地址栏中输入http://www.nlc.gov.cn/,即可进入“中国国家图书馆”网站的主页(如图1。1所示),用户可随时查阅该图书馆中的网上资料。用户所做的各种操作,如把数据存人数据库或对数据库进行访问、查询等,以及对用户各种操作的响应,其执行结果的交互过程,即客户端与服务器端的交互过程如图1.2所示。随着Internet/Intranet技术的不断成熟与应用技术的飞速发展,Web数据库已经渗透到社会的各个层次。网上订货、网上交易、在线查询等网络行为正在或已经改变了人们的生活方式。网上浏览、主页制作已经成为当今年轻人的热门话题,Web网站建设中的数据库开发更是受到越来越多的企业、商家和网站开发者的重视。商机存在、技术成熟、用途广泛、前景光明,这就是即将开始学习的Web数据库技术。


编辑推荐

《高等学校计算机专业教材精选•网络与通信技术•Web数据库编程与应用》是关于介绍“Web数据库编程与应用”的教学用书,书中从最基本的工具入手,引导读者掌握HTML,并通过对FrontPage的学习,强化对HTML的认知;在此基础上学习脚本语言VBScript和JavaScript,且逐步引入ASP和ADO技术;最后将这些标识、语言、技术有机地“合成”起来,进行Web数据库的开发没计。

图书封面

广告

下载页面


Web数据库编程与应用 PDF格式下载



相关图书