电子商务数据库技术18194.docx
《电子商务数据库技术18194.docx》由会员分享,可在线阅读,更多相关《电子商务数据库技术18194.docx(16页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、一、电子商务中的数据库技术1、联合国经济合作与发展组织在有关电子商务的报告中对电子商务的定义是:电子商务是发生在开放网络上包含企业之间、企业和消费者之间的商业交易。这可以看成电子商务狭义的定义。其实,广义的电子商务除电子交易之外,还包括利用计算机网络技术进行的全部商业活动。1.1电子商务是商务信息爆炸的客观选择,也是电子信息技术发展应用的重要成果。2、电子商务作作为以Intternett为平台所从从事的各种带带有商业性质质的活动,有有以下几种常常见类型:(11)企业经营营;(2)网网上银行;(33)网上商店店和网上购物物;(4)网网络服务;(55)其他。3、Interrnet是电电子商务的物物
2、理基础,把把商务活动的的各个方面及及各个环节整整合在一起。4、在电子商务务的基本结构构框架模型中中,社会人文文环境、自然然科技环境和和电子商务技技术内容构成成了电子商务务应用平台的的三个支柱。电电子商务的社社会人文环境境和自然科技技环境主要强强调了为实现现电子商务应应用而建立的的公共政策、法法律和安全、网网络协议的技技术标准等,这这是保障电子子商务实施的的必要条件。4.1互联网络络上包括的硬硬件主要有工工作站,服务务器和终端、基基于计算机的的电话设备、集集线器、数字字交换机、路路由器、调制制解调器、电电缆调制解调调器和光电耦耦合器等。5、基础通信网网络是电子商商务的硬件基基础设施,承承担着电子
3、商商务信息传输输的任务。包包括远程通信信网、有线电电视网、无线线通信网和互互联网。6、Interrnet在操操作系统和网网络软件的支支持下,提供供的主要技术术有WWW、电电子邮件、FFTP与Teelnet等等。目前一般般采用Cliient/sserverr或者Broowser/serveer模式去开开发用户端应应用程序。IInternnet最主要要的应用系统统是WWW。WWWW服务器器用于存储、管管理Web页页以及提供WWWW服务。在在实际应用中中,与WWWW服务器配套套的一类服务务器是代理服服务器,代理理服务器主要要有防火墙和和充当WWWW服务的本地地缓冲区的作作用;另一类类服务器是数数据库
4、服务器器,它也是IInternnet的重要要组成部分。目目前WWW服服务器一般通通过通用网关关接口同一个个外部程序进进行通信,通通过开放式数数据库接口与与数据库连接接。开放数据据接口是微软软公司制定的的一种数据库库标准接口。电电子商务活动动中的信息通通常以多媒体体的形式在IInternnet上传播播。最常用的的多媒体信息息发布就是WWWW。7、电子商务彻彻底摆脱以纸纸张为介质的的传统交易方方式的关键是是建立信息的的虚拟组织,即即将Web与与数据库集成成,主要有三三种形式:(11)运用Weeb发布数据据;这条数据据流的流向是是从数据库到到用户。(22)运用Weeb共享数据据;通常采用用的技术是新
5、新闻组网络系系统和邮件列列表。(3)用用数据库驱动动Web站点点。数据仓库和数据据挖掘技术是是当前WEBB上数据库信信息技术研究究的热点。数数据仓库是指指对大量散布布在网络数据据库中的数据据进行组织,使使之能形成一一个可被检索索、搜索、分分析和报告的的商业信息清清单。数据仓仓库业务的目目标是收集人人们需求的信信息,通过即即时生产、快快速反应零售售和在线服务务等方式,以以时间竞争和和时间管理为为目的,使商商业循环以越越来越快的速速度滚动。 7.11数据仓库核核心是关系型型数据库8、ISP可以以分为互联网网内容提供商商(Inteernet Conteent Prrovideer,ICPP)和互联网
6、网接入提供商商(Inteernet Accesss Prooviderr,IAP)。9、企业在根据据自己的实际际情况选择IISP时,应应注意以下问问题:(1)IISP能够提提供的技术条条件;(2)IISP能够提提供的网络设设施与结构;(3)ISSP能够提供供的服务种类类、技术实力力、服务质量量和信用;(44)ISP综综合使用成本本。从事电子子商务的企业业除按上术要要求选择ISSP外,还必必须选择能够够提供数据库库服务的ISSP。这类IISP是数据据库服务提供供商,其强项项在于提供企企业所需要的的数据库服务务。10、域名是企企业在Intternett上的地址,具具有商标的性性质。负责审审批Int
7、eernet域域名的机构是是位于美国的的Interrnet网络络信息中心(IInterNNIC)及其其下属的分支支机构。国务务院信息化工工作领导小组组办公室是我我国互联网络络域名系统的的管理机构。企企业在建立时时应根据自身身的实际情况况选择网站接接入Inteernet的的形式,目前前,许多ISSP都能够提提供虚拟主机机、托管服务务器和专线接接入三种服务务形式。一种以Nntsscape公公司的Navvigatoor、Commmuniccator和和微软公司的的Fronttpage为为代表,称为为可见型网页页编辑工具;另一种以HHomesiite为代表表,称为非可可见型网页编编辑工具。数据库驱动W
8、eeb站点的核核心是网络数数据库软件。网站的后台数据库技术是网站建设的重要技术,网站的后台数据库性能的好坏关系到整个网站的性能。数据软件扩展出出了许多不同同类型,分别别如下:桌面面型、中小型型面向对象型型、大型分布布型、数据仓仓库型。数据库设计是指指在现有的数数据库管理系系统上建立数数据的过程。数数据库设计的的内容是:对对于一个给定定的环境,进进行符合应用用语义的逻辑辑设计,以及及提供一个确确定存储结构构的物理设计计,建立实现现系统目标并并能有效存取取数据的数据据模型。数据据库的数据是是没有冗余的的,并为多个个应用程序服服务。数据存存储独立于应应用程序,可可以对其进行行插入、检索索、修改,也也
9、可以按照一一种公用的和和可控制的方方法进行数据据结构化。用用于电子商务务Web站点点的数据库需需要与一个庞庞大的顾客或或存货清单数数据库互动,还还要与一个独独立的包含销销售信息、广广告宣传岫和和宣传画等的的数据库互动动。11、电子商务务Web站点点的数据库通通常具有下述述特征:(11)对电子商商务运营的各各个方面确保保数据安全;(2)对电电子商务交易易过程中进行行管理。多重重数据库的存存取必须做单单一化处理;(3)对客客户确认已经经完成,但由由于硬件或软软件故障而未未能执行的交交易可以弥补补。12、在创建网网络数据库时时,必须满足足以下条件:(1)要符符合企业电子子商务的需要要。既能正确确地反
10、映企业业用户的现实实环境,能包包含企业用户户需要处理的的所有商业数数据,又能支支持用户需要要进行的所有有业务处理。(2)能被某个现有的数据库管理系统所接受。(3)要具有较高的质量,如易于维护、易于理解、效率较高等。12.1客户通通过超文本传传输协议从IInternnet上获取取资源,访问问企业Webb网站,向应应用服务器和和数据库服务务器交互传送送请求和数据据。超文本标标记语言格式式的表彰不仅仅是一种格式式,也是客户户输入数据和和发送数据到到网络服务器器时普遍使用用的方法。13、脚本语言言在数据库驱驱动Web网网站方面的三三个最基本的的用途:(11)脚本语言言可以处理用用户在表单中中输入的数据
11、据,编辑、复复制它们到隐隐含域等;(22)脚本语言言可以增强界界面效果,比比如在鼠标经经过对象时,将将对象进行高高亮显示,以以及改变按钮钮颜色等;(33)脚本语言言可以用来控控制表单的提提交和生成复复杂的URLL请求。14、在完整的的电子商务运运行平台支持持下,数据库库承担着对商商务信息的存存储、管理、查查询、结算和和处理等功能能,在Intternett上发挥作用用。15、网站的后后台数据库性性能的好坏关关系到整个网网站的性能。基基于WEB的的电子商务数数据库开发过过程分为六个个阶段进行。二、数据库系统统概论1、数据库系统统是计算机软软件的一个重重要分支,也也是一门新兴兴学科,它和和计算机网络
12、络、人工智能能被称为计算算机技术领域域的三大热门门技术。数据库是以某种种方式组织起起来,使之可可以检索和利利用的数据的的集合。数据库技术的萌萌芽产生在220世纪600年代中期。数据管理是数据据库的核心任任务,其内容容包括对数据据的分类、组组织、编码、储储存、检索和和维护。、数据管理到目前前共经历了人人工管理阶段段、文件系统统阶段和数据据库系统阶段段三个阶段。数据处理方式是是批处理。20世纪50年年代后期到220世纪600年代中期为为文件系统阶阶段。数据库管理系统统阶段是从220世纪600年代后期开开始的。2、数据库管理理系统的发展展又可划分如如下三个阶段段:(1)第第一代数据库库管理系统,即即
13、层次数据库库管理系统和和网状数据库库管理系统,这这一代数据库库管理系统主主要支持层次次和网状数据据模型,其特特点是支持三三级抽象模式式的体系结构构;用存取路路经(指针)来来表示数据之之间的联系:数据定义语语言(DDLL)和数据操操纵语言(DDML)相对对独立:数据据库语言采用用过程性(导导航性)语言言。(2)第第二代数据库库管理系统,即即关系数据库库管理系统(RRDBMS),该该系统的主要要特点是:概概念单一化,数数据及数据间间的联系都用用关系来表示示:以关系代代数为理论基基础:数据独独立性强:数数据库语言采采用说明性语语言,大大简简化了用户的的编程难度。(33)第三代数数据库管理系系统,即新
14、一一代数据库管理理系统面向对象象数据库管理理系统。其主主要特点是支支持包括数据据、对象和知知识的管理;在保持和继继承第二代数数据库管理系系统的技术基基础上引入新新技术(比如如面向对象技技术);对其其他系统开放放,具有良好好的可移植性性、可连接性性可扩充性和和可互操作性性。3、数据模型是是数据库管理理系统的数学学形式框架,是是用来描述数数据的一组概概念和定义,包包括以下内容容:(1)数数据的静态特特征;(2)数数据的动态特特征;(3)数数据的完整性性约束。4、数据模型的的种类:(11)概念数据据模型(Cooncepttual DData MModel);(2)逻辑辑数据模型(Logiccal D
15、aata moodel);(3)物理理数据模型(Physiical DData mmodel)。5、E-R图三三要素:(11)实体(型型)用矩形表表示,框内标标注实体名称称;(2)属属性用椭圆形形表示,并用用连线与实体体连接起来。(33)实体之间间的联系用菱形框表表示。联系抽象化后可可归结为三种种类型:(11)一对一联联系(1:11)(2)一一对多联系(11:n);(33)多对多联联系(m:nn);(4)实实体联系图(EER图)6、在层次模型型中只有一个个结点无父结结点,该结点点称为根结点点,同一个父父结点下的子子结点称为兄兄弟结点,无无子结点的结结点则称为叶叶结点。层次模型只能表表示一对多的
16、的联系。网状数据模型是是仅限于表示示二元的一对对多或多对一一联系的实体体联系模型。关系模型是目前前数据库管理理系统普遍采采用的数据模模型,也是应应用最广的数数据模型。关系数据模型具具有严格的理理论基础关系代数。7、域(Dommain)是值的有限限集合。关系属性:表格格中的每一列列都是不可再再分的基本属属性;各列的的名字不同,列列的顺序不重重要;行的次次序无关紧要要;关系中不不允许有完全全相同的两行行存在。层次模型与网状状模型均属于于格式化数据据模型。两者者的共同点:都用存取路路径来表示数数据之间的联联系,用户对对数据的存取取都必须按照照指定的路径径导航,其共共同点还包括括数据操作时时必须清楚数
17、数据库的当前前位置,对数数据库的操作作都是一次一一个记录的存存取方式,程程序和数据具具有较高的物物理独立性,但但逻辑独立性性较差。但他他们之间也有有不同点:层层次模型中从从子结点到父父结点的联系系是惟一的,网网状数据模型型则可以是不不惟一的。网状数据模型有有两种数据结结构记录型和和系;关系模模型只用一种种基本数据结结构关系,关关系模型描述述数据和操作作数据更简单单。8、数据库管理理系统由五个个部分组成:硬件资源、软软件资源、数数据库结构、数数据库管理员员和用户。数据库管理系统统的硬件资源源包括CPUU、内存、磁磁盘、磁带及及其他外部设设备等。数据库管理系统统软件包括:操作系统(OOS);数据据
18、库管理系统统(DBMSS);高级语语言编译系统统。9、数据库管理理系统的三级级模式结构由由用户级数据据库、概念级级数据库、物物理级数据库库组成。数据库管理系统统的用户分为为两类:一类类是最终用户户;另一类用用户是专业用用户,即应用用程序员。10、数据库管管理系统是对对数据库进行行定义、管理理、维护和检检索的一组软软件。数据库管理系统统的功能:存存储数据;创创建并维护数数据结构;允允许多个用户户并发访问;加强安全性性和保密性;允许提取和和操作已存储储的数据;实实现数据录入入和数据加载载;提供不同同记录的一致致性;提供对对指定数据快快速撮的高效效索引机制。11、一个用户户要操纵数据据库中的数据据,
19、至少要通通过以下三层层安全防线:操作系统的的安全保护机机制;数据库库管理系统的的安全保护机机制;数据库库中对象的安安全保护机制制。12、数据库的的安全保密方方式可以有系系统处理和物物理处理两方方面。计算机系统中采采用的措施:(1)用户标标识和鉴定;(2)存取控控制;(3)视图;(4)数据加加密;(5)数据库库审计。数据库的安全性性是指保护数数据库,防止止因用户非法法使用数据库库造成数据泄泄露、更改和和破坏。数据库的完整性性是指数据的的正确性、相相容性和一致致性,即防止止不符合主义义的错误数据据输入和输出出,同时还要要使存储在不不同副本中的的同一个数据据保持一致协协调,使数据据项之间的结结构不受
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 数据库技术 18194
限制150内