- 电子商务数据库技术(第3版)
- 潘郁
- 1700字
- 2025-02-28 08:47:25
1.1 电子商务的基本结构框架
电子商务以Internet为平台,从事各种带有商业性质的活动,常见的有以下几种类型。
企业经营是指生产、销售企业利用互联网进行的管理和营销等活动。
网上银行是指在网上进行金融活动的金融机构,主要从事电子货币的发放、网上支付及认证等服务。
网上商店和网上购物是指主要在网上从事零售业务的商店,以及消费者在网上进行的购物活动。
网络服务是指网上的信息服务,如网上旅游、网上娱乐、网上教育等。
电子商务还包括与网上电子商务有关的认证机构、海关、税务等机构和部门。
电子商务是商务信息爆炸的客观选择,也是电子信息技术发展应用的重要成果。电子商务正在改变人们传统的商务活动,改变人们的消费方式,改变企业的生产方式和营销方式,并迅速改变着国际流通业,形成现代物流管理,对世界的经济金融状态和政府的行为产生深远影响,还将导致社会新问题的产生和对策研究,派生出新的行业和服务机构。
Internet是电子商务的物理基础,把商务活动的各个方面及各个环节整合在一起。电子商务的基本结构框架如图1.1所示。

图1.1 电子商务的基本结构框架
在电子商务的基本结构框架中,社会人文环境、自然科技环境和电子商务技术构成了电子商务应用平台的三个支柱。电子商务的社会人文环境和自然科技环境主要强调为实现电子商务应用而建立的公共政策、法律和安全、网络协议的技术标准等,这是保障电子商务实施的必要条件。
大部分的电子商务应用是基于Internet的。互联网上包括的硬件主要有工作站、服务器和终端、基于计算机的电话设备、集线器、数字交换机、路由器、调制解调器、电缆调制解调器和光电耦合器等。基础通信网络是电子商务的硬件基础设施,承担着电子商务信息传输的任务,包括远程通信网、有线电视网、无线通信网和计算机网络。远程通信网还包括电话、电报,无线通信网则包括移动通信和卫星网。运用公用数据通信网和公用电话交换网将多个局域网互联起来,构成覆盖全球的Internet。经营计算机网络服务的是互联网服务供应商(Internet Service Provider, ISP)。国际上著名的ISP有American Online、CompuServe,国内的有东方网景、瀛海威、北京电信等厂家。
Internet在操作系统和网络软件的支持下,提供的主要技术有WWW、电子邮件、FTP与Telnet等。目前一般采用客户机/服务器结构或者浏览器/服务器结构去开发用户端应用程序。用户可以很方便地访问Internet,使用各种Internet提供的服务。Internet最主要的应用系统是WWW。WWW服务器(Web Server)用于存储、管理Web页以及提供WWW服务。在实际应用中,与WWW服务器配套的服务器有两类。一类服务器是代理服务器(Proxy Server),主要有防火墙和充当WWW服务的本地缓冲区的作用;另一类服务器是数据库服务器(Database Server),它也是Internet的重要组成部分。目前,WWW服务器一般通过通用网关接口(Common Gateway Interface, CGI)同一个外部程序(又称CGI程序)进行通信,通过开放式数据库接口(Open Database Connection, ODBC)与数据库连接。开放式数据库接口是微软公司制定的一种数据库标准接口,目前已被大多数数据库厂家所接受。无论是大型数据库(如Oracle、Informix、SQL Server),还是小型数据库(如dBASE、Access、Visual FoxPro),都提供了相应的ODBC接口。各种常见的数据库都可以通过信息页的形式显示。信息页制作人员只要在WWW主页中嵌入SQL语句,用户就可以直接通过信息页去访问数据库文件。为了适应WWW与数据库链接的要求,很多公司纷纷推出了数据库WWW数据转换工具、数据库WWW开发工具、报表生成工具等。
电子商务活动中的信息通常以多媒体的形式在Internet上传播。多媒体是文本、声音和图像的综合。最常用的多媒体信息发布应用就是WWW,可以用电子数据交换(Electronic Data Interchange, EDI)、超文本标记语言(Hypertext Markup Language, HTML)或Java将多媒体内容发布在Web服务器上,然后通过一些传输协议将发布的信息传送到接收端。
一般业务服务是实现网上商务活动的标准化服务,包括物流管理、视频点播、网上银行、电子市场、电子广告、网上娱乐、有偿信息服务、家庭购物和目录服务等。
上述技术内容构成了完整的电子商务运行平台。其中,数据库承担着对商务信息的存储、管理、查询、结算和处理等功能。数据库添加了Web访问能力后,就可以在Internet上发挥作用。如在Web站点发布产品信息时用不着制作上百个网页,只需准备一个模板页,然后与后台数据库链接,就可以使客户方便地浏览所需的产品信息。