- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5讲 Web数据库开发技术 目 录 1.关于Web技术 2.Web数据库技术 2.1 基本概念 2.2 Web数据库系统 2.3 Web数据库系统设计 3.交互网页的技术内涵 3.1 概述 3.2 ASP对象模型及文件结构 3.3 使用Request和Response对象 3.3 使用Request和Response对象 3.4 使用Application和Session对象(1) 3.4 使用Application和Session对象(2) 3.5 使用Server对象 3.6 使用ASP脚本组件 3.7 使用ASP内置组件 3.8 使用Visual Studio .NET 2003 4.使用Web数据库 4.1 概述 4.2 ActiveX数据对象 4.3 使用Connection对象 4.4 使用Command对象 4.5 使用Recordset对象 5.连接Web数据库 5.1 DSN连接方式 5.2 DSN-less连接方式 5.3 使用SQL Server的存储过程 5.4 创建存储过程 6.其他连接技术 6.1 连接Visual FoxPro 6.2 连接Oracle数据库 小结 综合练习 综合练习 综合练习 Visual FoxPro是早期使用最多的一种数据库系统,我们完全可以将早期开发的C/S结构管理系统转换为当今的B/S结构。由于Visual FoxPro 6.0数据库库文件的扩展名是.dbc,它的表文件的扩展名是.dbf。所以dbf文件(包括早期的数据库文件)不是一个标准的数据库文件,dbf文件仅相当于标准数据库文件中的一个数据库表。因此,为了访问dbf文件,我们采用了一种“瞒天过海”的手法,把所有需要访问的dbf文件放置在一个目录(文件夹)下,再把目录名(文件夹名)看成是标准数据库的库名,这样其中的每一个dbf文件“自然”就相当于标准数据库的数据库表了。其主要的连接语句有: ⑴ 使用ODBC连接方式访问Visual FoxPro 6.0数据库的单一数据表(自由表) ⑵ 使用ODBC连接方式访问Visual FoxPro 6.0数据库中的数据表 ⑶ 使用DSN方式访问Visual FoxPro 6.0数据库的单一数据表(自由表) ⑷ 使用DSN方式访问Visual FoxPro 6.0数据库中的数据表 Oracle数据库是一款性能非常优秀的数据库系统,可以应用于各类不同的计算机,安全、高效。在ASP源程序中的主要语句为: ⑴ 采用ODBC方法连接Oracle数据库 ⑵ 采用数据源名的方法连接Oracle数据库 除了以上那些连接技术以外,我们还可以采用“文件DSN”的方法配置数据源名,这样可以产生一个独立的文本文件,通过复制该“文件DSN”产生的文件,可以非常简单地将当前工作从一个Web服务器移植到另一个Web服务器上。“文件DSN”配置所产生的文本文件“***.dsn”包含有数据库配置、用户安全性和定位信息等配置数据,该文件产生的缺省路径是C:\Program Files\Common Files\ODBC\Data Sources(用户DSN和系统DSN是存储在Windows注册表中),读者根据需要可以自定义该文件的路径或将已生成的文件移至不同的文件夹下,不过在设置文件DSN参数时,应特别注意路径问题,其他请参阅参考文献[21]。 Web数据库技术集计算机技术、网络技术和数据库技术为一体,是数据库发展的必然方向。关系型数据库是目前使用最多、最广泛的数据模型,但随着新技术、新理论的不断推出,它也正向着更加完善的方向发展。 可以选择多种方案搭建Web服务器。在Window下使用IIS只是搭建Web服务器的方案之一。ASP、ADO帮助我们完成了对企业网站系统的数据库管理。 可以使用配置“用户DSN”、“系统DSN”和“文件DSN”的方法连接数据库,也可以使用DSN-less的方法连接数据库。OLE DB和ODBC是连接Web服务器与数据库服务器之间的“接口”,通过这个“接口”我们可以在客户端实施对服务器端的远程访问。 采用DSN配置对数据库系统的安全保障要高一些,但系统的独立性稍微差一点;而DSN-less方式正好反之。如果使用“文件DSN”基本上能兼有两者的优点。 Web数据库可以使用的数据库系统有多种,只要数据库系统提供驱动程序,我们就可以实施异地远程访问。本章主要介绍了对Access、SQL Server的各种访问连接方法,同时也给出了对Visual FoxPro和Oracle访问连接的主要语句。 构建Web数据库系统的核心是数据库管理系统的设计,而数据库管理系统设
您可能关注的文档
- 第3章 数据概念模型及关系模型设计(精品·公开课件).ppt
- 第3章 数据库和事务日志费下载(精品·公开课件).ppt
- 第3章 数据库与表(精品·公开课件).ppt
- 第3章 网络信息安全(精品·公开课件).ppt
- 第3章 统计描述(修改)(精品·公开课件).ppt
- 第3章 系统安装与试运行管理(精品·公开课件).ppt
- 第3章 信息安全技术基础(精品·公开课件).ppt
- 第3章 演示文稿软件PowerPoint(精品·公开课件).ppt
- 第3章 预算管理的模式(精品·公开课件).ppt
- 第3章 信息系统、组织与战略(精品·公开课件).ppt
- 第5节 热力学第二定律的微观解释(精品·公开课件).ppt
- 第4章--窗体——Access的“查询界面”-考勤管理(精品·公开课件).ppt
- 第5章 AT89S51单片机的中断系统(精品·公开课件).ppt
- 第5章 Excel数据分析工具及应用(精品·公开课件).ppt
- 第5章 powerpoin 讲义(精品·公开课件).ppt
- 第5章 Java方法(精品·公开课件).ppt
- 第5章 PowerPoint 2000演示文稿制作软件(精品·公开课件).ppt
- 第5章 PowerPoint 2003文稿演示软件(精品·公开课件).ppt
- 第5章 PowerPoint 2003文稿演示软件费下载(精品·公开课件).ppt
- 第5章 PowerPoint 2003演示文稿制作软件(精品·公开课件).ppt
文档评论(0)