全文预览

高级数据库技术-第7章 移动数据库-课件(PPT·精·选)

上传者:qnrdwb |  格式:ppt  |  页数:111 |  大小:0KB

文档介绍
理。?(2)频繁的断接性:移动数据库与固定网络之间经常处于主动或被动的断接状态,这要求移动数据库系统中的事务在断接情况下仍能继续运行,或者自动进入休眠状态, 而不会因网络断接而撤消。?(3)网络条件的多样性:在整个移动计算空间中, 不同的时间和地点连网条件相差十分悬殊。因此, 移动数据库系统应该提供充分的灵活性和适应性, 提供多种系统运行方式和资源优化方式,以适应网络条件的变化。?(4)系统规模庞大:在移动计算环境下,用户规模比常规网络环境庞大得多,采用普通的处理方法将导致移动数据库系统的效率极为低下。?(5)系统的安全性及可靠性较差:由于移动计算平台可以远程访问系统资源,从而带来新的不安全因素。此外,移动主机遗失、失窃等现象也容易发生,因此移动数据库系统应该提供比普通数据库系统更强的安全机制。?(6)资源的有限性:移动设备的电源通常只能维持几个小时;此外,移动设备还受通讯带宽、存储容量、处理能力的限制。移动数据库系统必须充分考虑这些限制,在查询优化、事务处理、存储管理等诸环节提高资源的利用效率。?(7)网络通讯的非对称性。上行链路的通讯代价与下行链路有很大的差异。这要求在移动数据库的实现中充分考虑这种差异,采用合适的方式(如数据广播) 传递数据。?此外,如果系统所嵌入的某种移动设备支持实时应用,则嵌入式数据库系统还要考虑实时处理的要求。这是因为设备的移动性,如果应用请求的处理时间过长,任务就可能在执行完成后得到无效的逻辑结果,或有效性大大降低。因此,处理的及时性和正确性同等重要。 7.1.3 移动数据库的典型系统模型?动数据库系统由三类结点组成,即: ?(1)服务器( SVR ):一般为固定结点, 每个服务器维护一个本地数据库,服务器之间由可靠的高速互联网络连接在一起, 构成一个传统意义上的分布式数据库系统. 服务器可以处理客户的联机请求,并可以保持所有请求的历史记录。

收藏

分享

举报
下载此文档