大地资源中文在线观看官网第二页-大吊一区二区-大黄网站在线观看-大看蕉a在线观看-大陆国语对白国产av片-大陆黄色a级片

0571-83583775

金先生

分析:移動數據庫基本原理及其應用前景

時間:2017-10-30 16:18:57 閱讀:

  數據庫技術一直隨著計算的發展而不斷進步,隨著移動計算時代的到來,嵌入型操作系統對移動數據庫系統的需求為數據庫技術開辟了新的發展空間。

  隨身攜帶的數據庫

  移動計算使得計算機或其他信息設備在沒有與固定的物理連接設備相連的情況下能夠傳輸數據。所謂移動數據庫是指支持移動計算環境的分布式數據庫,通常應用在諸如掌上電腦、PDA、車載設備、移動電話等嵌入型設備中。

  移動計算環境比傳統的計算環境更為復雜和靈活。計算平臺的移動性、連接的頻繁斷接性、網絡條件的多樣性、網絡通信的非對稱性、系統的高伸縮性和低可靠性以及電源能力的有限性等因素對移動數據庫的性能提出了相當高的要求。移動技術的發展必將對移動數據庫的發展起強大的推動作用,同時移動數據庫的發展也能促進移動計算的廣泛應用。

  關鍵問題

  移動數據庫在實際應用中必須解決好數據的一致性(復制性)、高效的事務處理、數據的安全性等問題。

  ● 數據的一致性

  移動數據庫的一個顯著特點是移動終端之間以及與服務器之間的連接是一種弱連接,即低帶寬、長延遲、不穩定和經常性的斷開。為了支持用戶在弱環境下對數據庫的操作,現在普遍采用樂觀復制方法(Optimistic replication 或Lazy replication)允許用戶對本地緩存上的數據副本進行操作。待網絡重新連接后再與數據庫服務器或其他終端交換數據修改信息,并通過沖突檢測和協調來恢復數據的一致性。

  ● 高效的事務處理

  移動事務處理要解決在移動環境中頻繁的、可預見的拆連情況下的事務處理。為了保證活動事務的順利完成,必須設計和實現新的事務管理策略和算法。

  1)根據網絡連接情況來確定事務處理的優先級,網絡連接速度高的事務請求優先處理。

  2)根據操作時間來確定事務是否遷移,即長時間的事務操作將全部遷移到服務器上執行,無需保證網絡的一直暢通。

  3) 根據數據量的大小來確定事務是上載執行還是下載數據副本執行后上載。

  4)事務處理過程中,網絡斷接處理時采用服務器發現機制還是采用客戶端聲明機制。

  5)事務移動(如:位置相關查詢)過程中的用戶位置屬性的實時更新。

  6)完善的日志記錄策略

  ● 數據的安全性

  許多應用領域的嵌入型設備是系統中數據管理或處理的關鍵設備,因此嵌入型設備上的數據庫系統對訪問權限的控制較嚴格。同時,許多嵌入型設備具有較高的移動性、便攜性和非固定的工作環境,也帶來潛在的不安全因素。同時某些數據的個人隱私性又很高,因此在防止碰撞、磁場干擾、遺失、盜竊等對個人數據安全的威脅上需要提供充分的安全性保證。保證數據安全的主要措施是:第一,對移動終端進行認證,防止非法終端的欺騙性接入;第二,對無線通信進行加密,防止數據信息泄漏;第三,對下載的數據副本加密存儲,以防移動終端物理丟失后的數據泄密。

  主要特性

  移動數據庫的計算環境是傳統分布式數據庫的擴展,它可以看作客戶端與固定服務器節點動態連接的分布式系統。因此移動計算環境中的數據庫管理系統是一種動態分布式數據庫管理系統。由于移動數據庫在移動計算的環境下應用在嵌入型操作系統之上,所以它有自己的特點和功能需求。

  微小內核結構

  考慮到嵌入型設備的資源有限,移動數據庫應采用微型化技術實現,在滿足應用的前提下緊縮其系統結構以滿足嵌入型應用的需求。 
 
  對標準SQL的支持

  移動數據庫應能提供對標準SQL的支持。支持SQL92標準的子集,支持數據查詢(連接查詢、子查詢、排序、分組等)、插入、更新、刪除多種標準的SQL語句,充分滿足嵌入型應用開發的需求。

  事務管理功能

  移動數據庫應具有事務處理功能,自動維護事務的完整性、原子性等;支持實體完整性和引用完整性。

  完善的數據同步機制

  數據同步是移動數據庫最重要的特點。通過數據復制,可以將移動數據庫或主數據庫的變化情況應用到對方,保證了數據的一致性。移動數據庫管理系統應具有以下的特點:

  1)提供多種數據同步方式。具有上載同步、下載同步和完全同步三種同步方式。

  2)具有完善的沖突檢測機制和靈活的沖突解決方案,具有沖突日志記錄功能。

  3)支持快速同步。系統同步時,只傳遞變化的數據,節省了大量的同步時間。

  4)支持表的水平分割和垂直分割復制,最大限度地降低了移動數據庫的大小。

  5) 支持異構數據源連接同步??梢杂弥С諳DBC的異構數據源作為主數據庫和嵌入型設備上的數據庫進行數據同步。

  6)具有主動同步的功能。允許用戶對系統提供的同步事件自定義過程實現,提供了最大靈活度的同步過程。

  支持多種連接協議

  移動數據庫應支持多種通信連接協議??梢酝ㄟ^串行通信、TCP/IP、紅外傳輸、藍牙等多種連接方式實現與嵌入型設備和數據庫服務器的連接。

  完備的數據庫管理功能

  移動數據庫應具有自動恢復功能,基本無需人工干預進行移動數據庫管理并能夠提供數據的備份和恢復,保證用戶數據的安全可靠?!?/p>

  支持多種嵌入型操作系統

  移動數據庫應能支持Windows CE、Palm OS等多種目前流行的嵌入型操作系統,這樣才能使它不受移動終端的限制。

  另外,一種理想的狀態是用戶只用一臺移動終端(如手機)就能對與他相關的所有移動數據庫進行數據操作和管理,這就要求前端系統具有通用性,而且要求移動數據庫的接口有統一、規范的標準。前端管理系統在進行數據處理時自動生成統一的事務處理命令,提交當前所連接的數據服務器執行。這樣就有效增強了移動數據庫的通用性,擴大了它的應用范圍。

  總之,在移動數據庫中還需要考慮諸多傳統計算環境下不需要考慮的問題,如對斷接操作的支持、對跨區長事務的支持、對位置相關查詢的支持、對查詢優化的特殊考慮以及對提高有限資源的利用率和對系統效率的考慮等等。為了有效地解決上述問題,諸如復制與緩存技術、移動事務處理、數據廣播技術、移動查詢處理與查詢優化、位置相關的數據處理及查詢技術、移動信息發布技術、移動Agent等技術仍在不斷的發展和完善,他們會進一步促進移動數據庫技術的發展。

  小結

  對于移動和嵌入式數據庫市場來說,包括IBM DB2 、微軟SQL Server、Oracle以及Sybase都有相應的產品。而隨著便攜式計算機和智能設備中軟件應用的不斷增長,全球移動數據庫市場的銷售將急劇增長。移動數據庫技術配合GPS技術,可以用于智能交通管理、大宗貨物運輸管理和消防現場作業等,除此以外,它還在零售業、制造業、金融業、醫療衛生等領域展現了廣闊的應用前景。


相關文章
主站蜘蛛池模板: 正在播放视频一区| 国产成人免费无码视频在线观看 | 在线看片免费人成视频在线影院 | 日本久久高清一区二区三区毛片 | 久久视频这里只有精品在线观看| 无码成人免费全部观看| 日韩人妻无码精品系列专区| 午夜无码成人免费视频| 四虎成人精品永久网站| 欧美大片aaaaa免费观看| 青草伊人久久综在合线亚洲 | 久久青青草免费线频观| 欧美日韩高清观看一区二区| 青青草原综合久久大伊人| 久久婷婷色五月综合图区| 国产一区二区不卡在线看| 国产亚洲视频免费播放| 国产3p一区二区三区| 国产成人片无码视频在线观看| 国产精品青青青在线观看| 国产精品色婷婷亚洲综合看片| 1717国产精品久久| 羞羞色男人的天堂| 国产主播一区二区三区在线观看| 最新国产精品拍自在线播放| 伊人久久综合精品无码av专区| 久久久久久午夜成人影院| 亚洲av熟妇高潮30p| 欧美国产成人精品一区二区三区 | 国产精品麻豆aⅴ人妻| 国产看黄网站又黄又爽又色| 毛茸茸性xxxx毛茸茸毛茸茸| 1313午夜精品理论片| 国产乱子经典视频在线观看| 777午夜精品免费观看| 国产九九九九九九九a片| 人人人妻人人人妻人人人| 人妻暴雨中被强制侵犯在线| 欧美成人秋霞久久aa片| 久久久久夜夜夜精品国产| 99久久精品免费看国产|