第9章 分布式数据库与WWW数据库和移动数据库
- 格式:ppt
- 大小:276.50 KB
- 文档页数:37
关于计算机移动数据库的应用分析摘要:计算机移动数据库与通信和计算机领域息息相关,并且通信与计算机方面的最新成果都离不开移动数据库的支持,由此可见,计算机移动数据库的关键以及覆盖面。
很多学者认为移动数据库的应用比较难,事实上,计算机移动数据应用的关键就是在于如何在移动环境下管理数据。
关键词:计算机;移动数据库;应用中图分类号:tp3文献标识码:a文章编号:1007-9599 (2013) 07-0000-031引言数据库技术以及计算环境基本保持相互影响促进、同步发展的态势,这从数据库技术发展过程可以看出。
对任何地点时间的立即通讯的扩展是移动计算的概念。
以分布式计算为基础,计算环境被更进一步的扩展为服务网络,其具有无线通信能力,包括各种各样的移动设备,一个新的计算环境——移动计算环境就这样构成了。
集中式数据库系统、分布式数据库系统以及b/a/s多层结构数据库系统、嵌入式数据库系统、还有移动数据库也相继产生。
这些系统具有的一大特点是:共存于同一计算环境里。
2移动数据库的结构及其主要特点2.1体系结构移动计算系统将传统分布式计算系统进行了革新。
传统的分布式计算系统的各计算节点间是经由网络连接的、保持网络持续连接的,而移动计算系统是由移动节点以及固定节点构成的分布计算系统。
断接性、移动性、弱可靠性、可伸缩性、宽带多样性、电源能力的局限性以及网络通信的非对称性是移动计算网络环境的鲜明特点。
移动数据库为传统分布式数据库系统的拓展,为移动环境的分布式数据库,可以将其看作固定服务器节点与客户端的动态连接分布式系统。
2.2主要特点移动数据库是一种动态连接分布式系统,也是传统的分布式数据库拓展,其连接的是固定服务器节点与客户端。
所以动态分布式数据库管理系统是移动计算机环境里的数据库管系统。
又因为其在嵌入型操作系统之上、移动计算环境之下进行应用,所以其具备以下特点:内核结构微小、支持标准的sql、具有管理事务功能、数据同步机制完善、数据库管理功能完备、支持多种类型连接协议以及支持多种嵌入型操作系统。
第一章一、单选1、C2、B3、C4、B5、B6、C7、A8、A9、A 10、B二、多选1、ABCD2、ABCD3、ABCD4、ABC5、ABC6、ABCD7、ABC8、ABD9、ABD 10、ABD三、判断1、对2、错3、对4、错5、错6、错7、错8、对9、错10、对四、简答1、企业商务活动的基本特征是什么?P3(1) 从事商品交换的活动。
(2)涉及商品的交换、买卖和再分配,包含商品物理上的位移过程。
2、电子商务系统与传统的EDP、MIS、DSS有什么异同?P14相同点:都是计算机系统,在某些开发技术上有一定的共同之处。
差异:(1)从系统功能上分析:EDP主要涉及与企业生产相关的事务,MIS主要服务于企业的管理层面,DSS主要针对企业决策过程中面临的一些半结构化或者非结构化的问题。
而电子商务系统不仅支持企业内部的生产与管理,而且支持企业通过Internet进行的商务活动。
(2)从信息系统服务的范围及对象分析,传统信息系统主要服务于企业内部特定客户,而电子商务系统服务对象不仅包括企业内部管理人员,还包括企业客户和合作伙伴。
(3)技术角度,电子商务系统基于浏览器-服务器结构,使用一些新技术。
3、电子商务系统的发展过程分为哪几个阶段?各有什么特点?P15(1)电子商务系统的酝酿阶段。
特点:企业全面利用现代信息技术,建立企业内部的生产及管理系统。
(2)电子商务系统的雏形阶段。
特点:本阶段的信息系统一般都是基于WWW服务器进行开发,功能和系统结构都比较简单。
(3)电子商务系统的发展阶段。
特点:系统与企业内部的信息系统形成一个整体,电子商务系统的逻辑结构呈现出清晰的层次结构,CA中心、支付网关的建立使在线交易具备了安全的环境。
4、电子商务系统的生命周期具有哪些特点?P24(1)电子商务系统作为一类信息系统,其生命周期也包括系统规划、系统分析、系统设计、系统实施、运行维护管理与评估这样几个阶段。
(2)系统的规划阶段非常重要,这一阶段要在战略层次上考虑企业商务模式如何变化。
第17卷第12期 2007年12月
计算机技术与发展
O~IPLJ1’ER TECHNOL(X;-Y AND DEVEIDPMEN'I’ Vo1.17 No.12
Dec. 2007
分布式数据库在燃料管理系统中的应用 胡光杰,张燕平 (安徽大学智能计算与信号处理重点实验室,安徽合肥230039)
摘要:为了满足电力系统管理需要,将分布式数据库技术应用到燃料管理系统中。介绍了分布式数据库技术的基本原 理,提出了系统的详细构架,该构架使得电厂成为一个独立的系统,而电力公司可以对各电厂进行全局管理。介绍了分布 式数据库技术在燃料管理系统中的具体应用和实现方式。系统在安徽省电力系统中的应用,证明了其符合电力系统的管 理特点,具有良好的可行性和实用性。 关键词:分布式数据库;数据分布;燃料管理系统 中圈分类号:TP399 文献标识码:A 文章编号:1673—629X(2007)12—0234—03
Application of Distributed Database in Fuel Management System HU Guang—jie,ZHANG Yah—ping (Ministry of Education Key Lab.of Intelligent Computing&Signal Processing,Anhui University。Hefei 230039,China)
Abstract:To satisfy the demand of electric power system management,introduces distributed database technology into fuel ̄enaent information system.Pre ̄nts basic principles of distributed database.Raises detailed structure of the s ̄tem,which makes the electricity plant an independent s ̄tem。and the electric power company cen be able to manage electricity plants generally.Introduces the application and realizatlon of distributed database technology in fuel management information s ̄tem.Through practical usage in Anhui Electric Power System.it proved that the solution is feasible and practica1.It can.satisfy the demand of electric power s ̄tem management. Key words:distilbuted database;data distribute;fuel ̄ement s ̄tem
嵌入式移动数据库应用数据库技术一直随着计算的进展而不断进步,随着移动计算时代的到来,嵌入式操作系统对移动数据库系统的需求为数据库技术开发了新的进展空间。
随着智能移动终端的普及,嵌入式移动数据库技术目前已经从研究领域逐步走向广泛的应用领域。
在数据库系统的研究历史中,传统的分布计算与分布式数据库的研究是基于有线XX络和固定主机的。
这些都采纳了一些默认的隐含假设,例如固定XX络连接、对等通信代价、主机节点固定不变等。
但进入20世纪90年代以来,随着移动通信技术和XX 络技术迅速进展,加之移动计算机和移动通信设备的大量普及,许多计算节点可以在移动过程中与XX络建立连接,使得上述假设条件不成立。
移动计算环境具有移动性、低带宽、频繁断接性、XX络通信的非对称性、电源电力的有限性等特点,使得传统分布式数据库中的方法和技术不能直接应用于移动数据库。
1嵌入式移动数据库的定义从数据库技术的进展过程来看,计算环境和数据库技术基本保持着一种同步进展的态势,互相影响、互相促进。
移动计算的概念是对“任何时间、任何地点的马上通讯”的扩展。
在分布式计算的基础上,计算环境进一步扩展为包含各种移动设备、具有无线通信能力的服务XX络,构成了一个新的计算环境,即移动计算环境。
相应地,数据库系统先后出现了集中式数据库系统、分布式数据库系统、B//S多层结构的数据库系统、嵌入式数据库和移动数据库。
当然,这些系统也可以共存在同一个计算环境中。
一般说来,嵌入式移动数据库可以从系统的体系结构方面来定义:嵌入式移动数据库系统是支持移动计算或某种特定计算模式的数据库治理系统,数据库系统与操作系统、具体应用集成在一起,运行在各种智能型嵌入设备或移动设备上。
其中,嵌入在移动设备上的数据库系统由于涉及数据库技术、分布式计算技术,以及移动通讯技术等多个学科领域,目前已经成为一个十分活跃的研究和应用领域——嵌入式移动数据库或简称为移动数据库(EMDBS)。
2嵌入式移动数据库的体系结构及其主要特点2.1体系结构在传统的分布式计算系统中,各个计算节点之间是通过固定XX络连接并保持XX络的持续连接性的,而移动计算系统改变了这种假设条件。
第24卷第7期 2007年7月 计算机应用研究
Application Research of Computers Vo1.24 No.7
July 2007
移动数据库中的事件检测 杨进才,胡学萱,胡金柱 (华中师范大学计算机科学系,湖北武汉430079)
摘要:为了有效检测移动计算环境中的事件,提出了基于Petri网的事件检测方式CCPN。该方式能直观灵活 地建模事件,支持异步并发事件的检测以及时序事件的检测;讨论了主机断接以及移动情况下的事件检测。 关键词:移动数据库;事件检测;带条中的彩色Petri网;失序事件检测;断接检测;移动检测 中图分类号:TP311 文献标志码:A 文章编号:1001—3695(2007)07-0108.03
Event Detect Strategy in Mobile Database System YANG Jin.cai,HU Xue-xuan,HU Jin・zhu (Dept.ofComputer Science,HuazhongNormal University,WuhanHubei 430079,China)
Abstract:In order to detect events in a mobile database system,a Petri net event detection model CCPN was proposed.Using the model,asynchronous and concurrent events in a mobile database system were modeled frankly and flexibly,temporal events detection was supported also.Meanwhile,related technologies about detecting events in disconnected or mobile condi— tion were discussed. Key words:mobile database;event detection;CCPN(conditional colored Petri net);disorder event detection;disconnect detection;mobile detection
分布式数据库服务器的四层架构
分布式数据库服务器的四层架构:
访问层:接收访问信息并按负荷智能的分配给中转服务器,接受数据结果并返回客户端。
中转层:接收访问服务器发来的数据访问指令,从总储存服务器寻找数据分布所在的储存服务器,发送指令。
表头层:储存数据的表头信息,以确定储存服务器位置。
处理层:分布式数据储存服务器,接收指令并执⾏,然后返回数据给访问服务器。
功能分布:
访问服务器只做四件事:接收客户端的访问数据,接收中转服务器的负荷状态信息,并且把数据分配给负荷最低的中转服务器,接收结果后返回客户端。
中转服务器只做四件事:负责接收访问数据,访问头表服务器查询位置,接收结果,然后把操作数据的指令传递给处理服务器。
表头服务器只做四件事:储存总数据表头,接收查询数据,查找数据所在服务器位置,返回位置信息给中转服务器。
处理服务器只做四件事:储存数据,接收操作指令,执⾏指令,然后把结果返回给访问服务器。
技术简要:
“传递式”和“响应式”互相结合,响应作为基础,传递作为判断结果。
例如:访问服务器接收到访问数据,中
转服务器监听事件并响应,并返回负荷状态,访问服务器判断负荷最低的服务器传递其数据;表头服务器接收到查询请求,管辖范围的处理服务器响应数据,并返回是否存在,表头服务器根据数据是否存在传递给中转服务器信息,中转服务器根据回应判断是否继续查询其他的表头服务器,这个过程也可以是并⾏的,直到有确切的结果就中⽌查询。
架构总结:
只要有需求,理论上可以⽆限的增加各层⾯的服务器来应对。