第八章电子商务的数据库基础

上传人:jk****13 文档编号:253352709 上传时间:2024-12-11 格式:PPTX 页数:42 大小:160.72KB
收藏 版权申诉 举报 下载
第八章电子商务的数据库基础_第1页
第1页 / 共42页
第八章电子商务的数据库基础_第2页
第2页 / 共42页
第八章电子商务的数据库基础_第3页
第3页 / 共42页
资源描述:

《第八章电子商务的数据库基础》由会员分享,可在线阅读,更多相关《第八章电子商务的数据库基础(42页珍藏版)》请在装配图网上搜索。

1、,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第八章 电子商务的数据库基础,8.1,网络,数,数据,库,库技,术,术概,述,述,基于HTML,文,文件,的,的Web,服务,器,器,文本,和,和其,他,他多,媒,媒体,信,信息,都,都是,以,以文,件,件的,形,形式,来,来进,行,行存,储,储和,管,管理,客户,端,端直,接,接下,载,载HTML文,件,件。,Page1.htm,Page2.htm,Page1.htm,HTTP,请,请求,HTTP,回,回应,服务,器,器端,客户,端,端,基于,数,数据,库,库的Web,服务,器,器,文本,和,和其,他,

2、他多,媒,媒体,信,信息,保,保存,在,在数,据,据库,中,中;,客户,端,端请,求,求服,务,务器,执,执行,一,一个CGI程,序,序或Script,语,语言,码,码。,HTTP,请,请求,(表,单,单),服务,器,器端,客户,端,端,数据,库,库,HTTP,回,回应,(数据库数,据,据),SQL,ODBC,SQL,网络数据库,的,的C/S和B/S模式,C/S:应,用,用分散在各,客,客户机,“,“胖客户”,B/S:,数据和应用,程,程序都存放,在,在服务器上,数据,服务器,应用,应用,应用,客户机,客户机,客户机,数据,和应用,数据,和应用,Web,服务器,Web,服务器,中间件,浏览器,

3、浏览器,浏览器,网络,位于应用程,序,序、操作系,统,统和网络传,输,输层间的,系,系统软件,,其,其目的是帮,助,助某些协作,处,处理。中,间,间件的例子,包,包括目录服,务,务、消息传,递,递机制、对,象,象请求代理,、,、远程过程,调,调用(RPC)服,务,务和数据库,网,网关。MTS 是中间,件,件。,多层体系结,构,构,多层体系结,构,构,客户,应用服务器,(数据库),服,服务器,一个N层应,用,用系统概括,为,为:,访问层,提,提供前端界,面,面和简单的,商,商业逻辑,;,;,调和层,提,提供对象和,服,服务;,资源层,提供各种资,源,源,。,多层体系结,构,构产生和发,展,展的原

4、因,联机事务处,理,理,概念,一个或多个SQL语句,系,系列聚集起,来,来形成的一,个,个逻辑工作,单,单元。,特点,原子性。一,个,个事务处理,中,中的所有操,作,作,被作为,一,一个不可分,割,割的原子单,位,位来执行。,一致性。事,务,务处理应该,保,保证数据库,数,数据和状态,的,的一致性。,独立性。事,务,务与事务之,间,间相互独立,,,,互不干扰,。,。,安全性。对,于,于未经授权,的,的访问,整,个,个系统是绝,对,对保密的。,Internet,数据库,简介,Internet,数据库是在,传,传统关系数,据,据库技术之,上,上,融合最,新,新网络技术,、,、存储技术,和,和检索技

5、术,,,,以全面面,向,向,Internet,的功能结构,的,的新型数据,库,库模型。,特点,字表多维处,理,理方式。支,持,持结构化数,据,据以及大量,非,非结构化的,多,多媒体数据,等,等更多类型,的,的数据,使,组,组成用户业,务,务的各种类,型,型数据能够,存,存储在同一,个,个数据库中,。,。,(,2,)支持,ActiveX,、,XML,。能够支持,和,和快速开发,越,越来越复杂,的,的事务处理,系,系统应用程,序,序,简化系,统,统开发和管,理,理的难度。,(,3,)采用子字,段,段、多值字,段,段以及变长,字,字段的机制,。,。,8.2Web,数据库访问,技,技术,主要的,的,W

6、eb,数据库访问,技,技术,CGI,ASP,PHP,JSP,CGI,(,Common GatewayInterface,),CGI,是存储在服,务,务器中的一,段,段程序,,CGI,程序分析表,单,单的输入数,据,据,访问网,络,络数据库,,并,并将对数据,库,库执行操作,的,的结果以,HTML,格式传送给,用,用户浏览器,。,。,缺点:服务,器,器资源开销,大,大,效率低,;,;开发难;,移,移植难。,相关产品:,Trilogy,(三慧科技)公司的,TANGRAM RDA/Web,Allaire,公司的,ColdFusion,ASP(ActiveServer Pages),是一种服务,器,器

7、端的脚本,环,环境,使用,ASP,可以组合,HTML,页、脚本命,令,令和,ADO,(,ActiveX Database Object,,,ActiveX,数据库组件,),)以创建交,互,互的,Web,页和,Web,应用程序。,特点:易于,使,使用、高速,度,度、低内存,支,支出和占用,磁,磁盘空间较,少,少。,PHP,(,Personal Home Page,),PHP是一,种,种服务器端,HTML-,嵌入式脚本,描,描述语言。,PHP,脚本是在,Web,服务器端运,行,行的。,特性:开放,源,源码,免费,运,运行;跨平,台,台;语言简,单,单;效率高,;,;图象处理,。,。,JSP,(,J

8、avaServer Pages,),JSP,秉承了,Java,语言的优势,,,,是一种与,平,平台无关的,开,开发技术,,具,具有较高的,运,运行效率和,较,较好扩展性,。,。,特点:内容,的,的生成和显,示,示相分离,;,可重用的组,件,件;采用标,识,识简化页面,开,开发。,8.3,商务网站数,据,据库的设计,数据库设计,要,要求:,能正确反映,现,现实世界,,满,满足用户需,求,求。,减少和避免,数,数据冗余。,维护数据的,完,完整性。,商务网站数,据,据库设计的,过,过程,数据库的设,计,计过程一般,包,包括六个阶,段,段:,需求分析,概念设计,逻辑设计,物理设计,数据库实施,和,和运

9、行,数据库的使,用,用和维护,8.4B2C,商务网站数,据,据库实例,一、示例B2C商务网,站,站的数据流,图,图,会员注册,会员数据,商品采购,会员网上订购,商品数据,订购商品明细数据,结算,结算数据,客户端,服务器端,送货;,更新商品库存数据(事务处理),货到付款,信用卡支付(事务处理),财务数据,二、确定数,据,据表(逻辑,设,设计),会员(,members,),商品(,wares,),商品类别(,class,),订单(,orders,),订单明细(,orderdetail,),1、会员表,:,:,members,members,字段说明,(member_idCharacter(15),

10、帐号,(,主关键字,),passwordCharacter(15),密码字,nameCharacter(20),姓名,sexCharacter(2),性别,birthdaydate,出生日期,idcardCharacter(18),身份证号码,companyCharacter(50),公司、单位,addressCharacter(50),住址,tel_bpCharacter(30),电话或,BP,机号码,zipCharacter(6),邮政编码,countryCharacter(16),国家或地,区,区,provinceCharacter(16),省、市或,自,自治区,cityCharacte

11、r(16),所在城市,emailCharacter(50),电子邮箱,地,地址,),2、商品,表,表:,wares,wares,字段说明,(class_idCharacter(15),所属类别,编,编号,ware_idCharacter(15),商品编号,(,(主关键,字,字),ppCharacter(12),品牌,pmCharacter(18),品名,cdCharacter(20),产地,xhCharacter(20),型号,ggCharacter(20),规格,dwCharacter(2),数量单位,jjmemo,商品简介,lsjCurrency,参考零售,价,价,yhjCurrency,

12、网上优惠,价,价,kclInteger,库存量,tpCharacter(30),商品图片,的,的文件名,),3、商品,类,类别表:,class,class,字段说明,(parent_idCharacter(15),父类别编,号,号,class_idCharacter(15),类别编号,(,主关键字,),class_nameCharacter(10),类别名,),4、订单,表,表:,orders,orders,字段说明,(order_idLongInteger,订单号,,主,主关键字,member_idCharacter(15),会员号,,来,来自会员,表,表,pdateDateTime,订购时

13、间,sendateDateTime,送货时间,senderCharacter(10),送货人,paytypeCharacter(10),货款支付,方,方式,sendstatusLogical,货物是否,送,送达,paystatusLogical,货款是否,已,已付,),5、订单,明,明细表:,orderdetail,orderdetail,字段说明,(order_idLongInteger,订单号,,来,来自于订,单,单表,ware_idCharacter(15),商品号,,来,来自商品,表,表,priceCurrency,成交价,numberInteger,购物数量,),三、确定,表,表之间

14、的,关,关系,Members,member_id,password,name,sex,wares,ware_id,class_id,pp,pm,orderdetail,order_id,ware_id,price,number,orders,member_id,order_id,pdate,sendate,Class,parent_id,class_id,class_name,四、在Access中创建,数,数据库与,表,表(物理,设,设计),创建数据,库,库与表,创建表之,间,间的关系,和,和设置参,照,照完整性,8.5,开放式数,据,据库联接(,ODBC,),ODBC,简介,ODBC,(,O

15、penDatabase Connectivity,,开放数,据,据库连接,),)是,Microsoft,所定义的,数,数据库标,准,准接口。,应,应用程序,可,可通过,ODBC,,利用,SQL,语法存取,各,各种不同,类,类型数据,库,库的数据,应用程序1,应用程序2,应用程序3,ODBC驱动程序,数据库1,数据库2,数据库3,设置,ODBC,驱动程序,设置,ODBC,驱动程序,8.6,结构化查,询,询语言(,SQL,),SQL简述,SQL(StructuredQueryLanguage,,结构化查,询,询语言,),最早源于,IBM,,由,ANSI(,美国国家标,准,准局,),确认的关系,型,

16、型数据库语,言,言的标准。,是,是对关系型,数,数据库中的,数,数据进行定,义,义、修改、,控,控制及查询,的,的语言标准,。,。,MicrosoftSQL,MicrosoftSQL语言,数据定义语,言,言,CREATE Table,(定义表),CREATE Index,(创建索引,),),CREATE User,(创建用户,),),数据处理语,言,言,SELECT,(选择查询,),),INSERT INTO,(插入),UPDATE,(更新),DELETE,(删除),选择查询语,句,句(,SELECT,),SELECT*|,字段列表,FROM,表名,WHERE,条件表达式,GROUP BY,分组字段,HAVING,分组准则,ORDER BY,字段,1,ASC|DESC,字段,2,ASC|DESC,插入查询语,句,句,(INSERT INTO),INSERT INTO,表名,(,字段列表,)VALUES(,值列表,),更新查询语,句,句,(UPDATE),UPDATE,表名,SET,字段,1,=,值,1,字段,2,=,值,2,.,WHERE,条件表达式,删除查询语,句,句(,DELETE

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

相关资源

更多
正为您匹配相似的精品文档
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  sobing.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!