当前位置:文档之家› (电子商务)电子商务数据库技术最全版

(电子商务)电子商务数据库技术最全版

(电子商务)电子商务数据库技术壹、电子商务中的数据库技术1、联合国经济合作和发展组织在有关电子商务的报告中对电子商务的定义是:电子商务是发生在开放网络上包含企业之间、企业和消费者之间的商业交易。

这能够见成电子商务狭义的定义。

其实,广义的电子商务除电子交易之外,仍包括利用计算机网络技术进行的全部商业活动。

1.1电子商务是商务信息爆炸的客观选择,也是电子信息技术发展应用的重要成果。

2、电子商务作为以Internet为平台所从事的各种带有商业性质的活动,有以下几种常见类型:(1)企业运营;(2)网上银行;(3)网上商店和网上购物;(4)网络服务;(5)其他。

3、Internet是电子商务的物理基础,把商务活动的各个方面及各个环节整合在壹起。

4、在电子商务的基本结构框架模型中,社会人文环境、自然科技环境和电子商务技术内容构成了电子商务应用平台的三个支柱。

电子商务的社会人文环境和自然科技环境主要强调了为实现电子商务应用而建立的公共政策、法律和安全、网络协议的技术标准等,这是保障电子商务实施的必要条件。

4.1互联网络上包括的硬件主要有工作站,服务器和终端、基于计算机的电话设备、集线器、数字交换机、路由器、调制解调器、电缆调制解调器和光电耦合器等。

5、基础通信网络是电子商务的硬件基础设施,承担着电子商务信息传输的任务。

包括远程通信网、有线电视网、无线通信网和互联网。

6、Internet在操作系统和网络软件的支持下,提供的主要技术有WWW、电子邮件、FTP和Telnet等。

目前壹般采用Client/server或者Browser/server模式去开发用户端应用程序。

Internet最主要的应用系统是WWW。

WWW服务器用于存储、管理Web页以及提供WWW服务。

在实际应用中,和WWW服务器配套的壹类服务器是代理服务器,代理服务器主要有防火墙和充当WWW服务的本地缓冲区的作用;另壹类服务器是数据库服务器,它也是Internet的重要组成部分。

目前WWW服务器壹般通过通用网关接口同壹个外部程序进行通信,通过开放式数据库接口和数据库连接。

开放数据接口是微软X公司制定的壹种数据库标准接口。

电子商务活动中的信息通常以多媒体的形式在Internet上传播。

最常用的多媒体信息发布就是WWW。

7、电子商务彻底摆脱以纸张为介质的传统交易方式的关键是建立信息的虚拟组织,即将Web和数据库集成,主要有三种形式:(1)运用Web发布数据;这条数据流的流向是从数据库到用户。

(2)运用Web共享数据;通常采用的技术是新闻组网络系统和邮件列表。

(3)用数据库驱动Web站点。

数据仓库和数据挖掘技术是当前WEB上数据库信息技术研究的热点。

数据仓库是指对大量散布在网络数据库中的数据进行组织,使之能形成壹个可被检索、搜索、分析和报告的商业信息清单。

数据仓库业务的目标是收集人们需求的信息,通过即时生产、快速反应零售和在线服务等方式,以时间竞争和时间管理为目的,使商业循环以越来越快的速度滚动。

7.1数据仓库核心是关系型数据库8、ISP能够分为互联网内容提供商(InternetContentProvider,ICP)和互联网接入提供商(InternetAccessProvider,IAP)。

9、企业在根据自己的实际情况选择ISP时,应注意以下问题:(1)ISP能够提供的技术条件;(2)ISP能够提供的网络设施和结构;(3)ISP能够提供的服务种类、技术实力、服务质量和信用;(4)ISP综合使用成本。

从事电子商务的企业除按上术要求选择ISP外,仍必须选择能够提供数据库服务的ISP。

这类ISP是数据库服务提供商,其强项在于提供企业所需要的数据库服务。

10、域名是企业在Internet上的地址,具有商标的性质。

负责审批Internet域名的机构是位于美国的Internet网络信息中心(InterNIC)及其下属的分支机构。

国务院信息化工作领导小组办公室是我国互联网络域名系统的管理机构。

企业在建立时应根据自身的实际情况选择网站接入Internet的形式,目前,许多ISP都能够提供虚拟主机、托管服务器和专线接入三种服务形式。

壹种以NntscapeX公司的Navigator、Communicator和微软X公司的Frontpage 为代表,称为可见型网页编辑工具;另壹种以Homesite为代表,称为非可见型网页编辑工具。

数据库驱动Web站点的核心是网络数据库软件。

网站的后台数据库技术是网站建设的重要技术,网站的后台数据库性能的好坏关系到整个网站的性能。

数据软件扩展出了许多不同类型,分别如下:桌面型、中小型面向对象型、大型分布型、数据仓库型。

数据库设计是指在现有的数据库管理系统上建立数据的过程。

数据库设计的内容是:对于壹个给定的环境,进行符合应用语义的逻辑设计,以及提供壹个确定存储结构的物理设计,建立实现系统目标且能有效存取数据的数据模型。

数据库的数据是没有冗余的,且为多个应用程序服务。

数据存储独立于应用程序,能够对其进行插入、检索、修改,也能够按照壹种公用的和可控制的方法进行数据结构化。

用于电子商务Web站点的数据库需要和壹个庞大的顾客或存货清单数据库互动,仍要和壹个独立的包含销售信息、广告宣传岫和宣传画等的数据库互动。

11、电子商务Web站点的数据库通常具有下述特征:(1)对电子商务运营的各个方面确保数据安全;(2)对电子商务交易过程中进行管理。

多重数据库的存取必须做单壹化处理;(3)对客户确认已经完成,但由于硬件或软件故障而未能执行的交易能够弥补。

12、在创建网络数据库时,必须满足以下条件:(1)要符合企业电子商务的需要。

既能正确地反映企业用户的现实环境,能包含企业用户需要处理的所有商业数据,又能支持用户需要进行的所有业务处理。

(2)能被某个现有的数据库管理系统所接受。

(3)要具有较高的质量,如易于维护、易于理解、效率较高等。

12.1客户通过超文本传输协议从Internet上获取资源,访问企业Web网站,向应用服务器和数据库服务器交互传送请求和数据。

超文本标记语言格式的表彰不仅是壹种格式,也是客户输入数据和发送数据到网络服务器时普遍使用的方法。

13、脚本语言在数据库驱动Web网站方面的三个最基本的用途:(1)脚本语言能够处理用户在表单中输入的数据,编辑、复制它们到隐含域等;(2)脚本语言能够增强界面效果,比如在鼠标经过对象时,将对象进行高亮显示,以及改变按钮颜色等;(3)脚本语言能够用来控制表单的提交和生成复杂的URL请求。

14、在完整的电子商务运行平台支持下,数据库承担着对商务信息的存储、管理、查询、结算和处理等功能,在Internet上发挥作用。

15、网站的后台数据库性能的好坏关系到整个网站的性能。

基于WEB的电子商务数据库开发过程分为六个阶段进行。

二、数据库系统概论1、数据库系统是计算机软件的壹个重要分支,也是壹门新兴学科,它和计算机网络、人工智能被称为计算机技术领域的三大热门技术。

数据库是以某种方式组织起来,使之能够检索和利用的数据的集合。

数据库技术的萌芽产生在20世纪60年代中期。

数据管理是数据库的核心任务,其内容包括对数据的分类、组织、编码、储存、检索和维护。

、数据管理到目前共经历了人工管理阶段、文件系统阶段和数据库系统阶段三个阶段。

数据处理方式是批处理。

20世纪50年代后期到20世纪60年代中期为文件系统阶段。

数据库管理系统阶段是从20世纪60年代后期开始的。

2、数据库管理系统的发展又可划分如下三个阶段:(1)第壹代数据库管理系统,即层次数据库管理系统和网状数据库管理系统,这壹代数据库管理系统主要支持层次和网状数据模型,其特点是支持三级抽象模式的体系结构;用存取路经(指针)来表示数据之间的联系:数据定义语言(DDL)和数据操纵语言(DML)相对独立:数据库语言采用过程性(导航性)语言。

(2)第二代数据库管理系统,即关系数据库管理系统(RDBMS),该系统的主要特点是:概念单壹化,数据及数据间的联系都用关系来表示:以关系代数为理论基础:数据独立性强:数据库语言采用说明性语言,大大简化了用户的编程难度。

(3)第三代数据库管理系统,即新壹代数据库管理系统——面向对象数据库管理系统。

其主要特点是支持包括数据、对象和知识的管理;在保持和继承第二代数据库管理系统的技术基础上引入新技术(比如面向对象技术);对其他系统开放,具有良好的可移植性、可连接性可扩充性和可互操作性。

3、数据模型是数据库管理系统的数学形式框架,是用来描述数据的壹组概念和定义,包括以下内容:(1)数据的静态特征;(2)数据的动态特征;(3)数据的完整性约束。

4、数据模型的种类:(1)概念数据模型(ConceptualDataModel);(2)逻辑数据模型(LogicalDatamodel);(3)物理数据模型(PhysicalDatamodel)。

5、E-R图三要素:(1)实体(型)——用矩形表示,框内标注实体名称;(2)属性——用椭圆形表示,且用连线和实体连接起来。

(3)实体之间的联系——用菱形框表示。

联系抽象化后可归结为三种类型:(1)壹对壹联系(1:1)(2)壹对多联系(1:n);(3)多对多联系(m:n);(4)实体—联系图(E—R图)6、在层次模型中只有壹个结点无父结点,该结点称为根结点,同壹个父结点下的子结点称为兄弟结点,无子结点的结点则称为叶结点。

层次模型只能表示壹对多的联系。

网状数据模型是仅限于表示二元的壹对多或多对壹联系的实体—联系模型。

关系模型是目前数据库管理系统普遍采用的数据模型,也是应用最广的数据模型。

关系数据模型具有严格的理论基础—关系代数。

7、域(Domain)是值的有限集合。

关系属性:表格中的每壹列都是不可再分的基本属性;各列的名字不同,列的顺序不重要;行的次序无关紧要;关系中不允许有完全相同的俩行存在。

层次模型和网状模型均属于格式化数据模型。

俩者的共同点:都用存取路径来表示数据之间的联系,用户对数据的存取都必须按照指定的路径导航,其共同点仍包括数据操作时必须清楚数据库的当前位置,对数据库的操作都是壹次壹个记录的存取方式,程序和数据具有较高的物理独立性,但逻辑独立性较差。

但他们之间也有不同点:层次模型中从子结点到父结点的联系是惟壹的,网状数据模型则能够是不惟壹的。

网状数据模型有俩种数据结构——记录型和系;关系模型只用壹种基本数据结构——关系,关系模型描述数据和操作数据更简单。

8、数据库管理系统由五个部分组成:硬件资源、软件资源、数据库结构、数据库管理员和用户。

数据库管理系统的硬件资源包括CPU、内存、磁盘、磁带及其他外部设备等。

数据库管理系统软件包括:操作系统(OS);数据库管理系统(DBMS);高级语言编译系统。

相关主题