构建电子商务网站后台数据库使用的技术手段 摘要:本文从SQLServer2000、ASP(ActiveServerPage)工具、VBScript语言使用方面,就构建在线购物网站后台数据库使用的技术手段作了一些探讨。 关键词:电子商务数据库网站 在线购物网站与传统商务相比主要优势为:无店铺租金,成本低;采用“零库存”管理,资金周期短;互联网商务有利于开拓市场;实现24h不间断营业。本文拟就构建在线购物网站后台数据库使用的技术手段等方面作一些探讨。 1、使用SQLServer2000目前市场上数据库的主流厂商及产品有IBMDB2、MicrosoftSQLSERVER2000、ORACLE9i、Sybase。 IBM是通过DB2与WebSphere、Tivoli和Lotus四大品牌共同提供电子商务基础架构,而自己并不开发应用软件,目前一些ERP厂商、CRM厂商以及电子商务软件厂商都与IBM建立了合作关系,将IBM公司的数据库作为其应用软件的开发平台。 Oracle在自己的数据库平台上为用户开发了包括ERP、CRM和SCM等企业应用软件。Sybase公司作为客户机/服务器的倡导者,其开发工具PowerBuilder拥有众多的开发者。 区别于FoxPro、Access小型数据库,SQLServer是一个功能完备的数据库管理系统。它包括支持开发的引擎、
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
的SQL语言、扩展的特性(如复制、OLAP、分析)等功能。而像存储过程、触发器等特性,也是大型数据库才拥有的。 MicrosoftSQLServer2000的新特性 1.1启用Web特性调查研究表明,SQLServer是Web上最流行的用于存储数据的数据库。构建于SQLServer7.0基础上,SQLServer2000提供了更多的Web和电子商务功能,其中包括:对XML和Internet标准的丰富支持。 SQLServer2000允许你使用XML来配置1支持W2C及其标准。提供了从一个浏览器通过防火墙安全访问数据的能力。也提供了对格式化文档快速的全文索引。 强大的、灵活的基于Web的分析。使用SQLServer2000,能够分析和链接现存的在线分析处理(OLAP)管道,甚至在Web上也可以。也能使用SQLServer2000,包括新式的数据采集工具。 安全的应用程序管理。使用SQLServer2000对多例程的支持在一台单独的计算机上管理多个独立的SQLServer安装。 1.2更高的可伸缩性和可靠性SQLServer7.0被
证明
住所证明下载场所使用证明下载诊断证明下载住所证明下载爱问住所证明下载爱问
是Web和电子商务最重要的工具,SQLServer2000以最高等级的可靠性在诸如barnesandnoble.com等公司中发挥了
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
的可伸缩性。如今,大量的高级电子商务、高容量站点正在运行SQLServer7.0。SQLServer2000发布的全球记录TPC-C基准,使其它平台上的竞争黯然失色。 电子商务解决
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
的可伸缩性。SQLServer2000允许通过多个SQLServer2000的安装来执行工作量分区,并通过在一个SQLServer发布数据库配置中跨多个服务器来执行自动查询优化。使用SQLServer2000,应用程序能够完全利用对称多处理(SMP)硬件。 商业解决方案的可伸缩性。利用增强的SMP支持,你能完全利用新的MicrosoftWindows2000容量。SQLServer2000提供了高性能服务器到服务器间的32个CPU和64GBRAM的互联。 数据仓库解决方案的可伸缩性。使用SQLServer2000,能够在众多复杂的执行方案中提高反应时间,甚至达最大的数据设置和成千上万个成员的规模。可以在不同的服务器上通过发布式分区管道扩大你的数据仓库规模。 2、使用ASP(ActiveServerPage)工具 2.1网站的ASP访问技术ASP是ActiveServerPages的缩写即“动态服务器页面”。本质上是一个服务器端的脚本编写环境。使用栅可以组和HTML页、脚本命令和Active组件以创建交互的队Web页和基于Web的功能强大的应用程序,并且使用ASP代码编写的应用程序很容易开发和修改。 当客户通过浏览器向网站服务器请求。asp文件时,ASP脚本开始远行。然后web服务器调用ASP,ASP全面读取请求的文件,执行所有脚本命令,并将最终生成的网页送给浏览器。 2.2ASP的内建对象ASP采用面向对象技术实施数据库的访问和操作,提供了5个内建对象和多个内建组件,5个内建对象及作用分别为: Request对象:从客户端获取信息;Response对象:将信息从服务器发送到客户端;server对象:创建访问服务器端数据库的对象;Application对象:用于保存访问一个网站的全局变量并提供给所有用户共享;session对象:保存和访问一个浏览器用户的全局变量。 这5个ASP内建对象主要提供了服务器与客户端数据的接收和发送,但要实现数据库信息的访问和处理,还必须使用ASP所提供的组件,尤其是关于数据库访问的DatabaseAccess组件。这是ASP内建立组件中最重要的一个组件,它使用Microsoft的ADO(ActiveXDataObject)技术访问存储在数据库中的数据。ADO主要提供了三个对象实施数据库的访问和操纵,分别为Connection对象、Command对象和Recordset对象。 3、使用VBScript语言 VBScript是一种脚本语言。这意味着这种语言比BASIC语言的成熟版本容易使用又难于使用。编制简单的程序时,脚本语言是容易使用的。脚本语言的句法比较简单。VBScript是ActiveSeverPages的缺省语言。可以在ASP网页中使用其它脚本语言,如Jscript,Perl。 VBScript既可以作为客户端也可以作为服务器端编程语言。客户端编程语言是由浏览器解释执行的语言。Java和Jscript/JavaScript也可以作为客户端编程语言。优点是浏览器完成了所有的工作,这可以减轻服务器的负担。而且客户端程序运行起来比服务器端程序快得多。当一个浏览器的用户执行了一个操作时,不必通过网络对其作出响应,客户端程序就可以作出响应。 [1]李民。论电子商务在政府机关的应用[J].科技经济市场,2006(6)。 [2]张亚玲。数据库在电子商务建设中的作用[J].市场周刊,2007(8)。