<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于J2ME的嵌入式移動(dòng)數據庫應用系統設計

基于J2ME的嵌入式移動(dòng)數據庫應用系統設計

作者: 時(shí)間:2012-03-31 來(lái)源:網(wǎng)絡(luò ) 收藏

RDGSM庫通過(guò)的Midlet程序訪(fǎng)問(wèn)網(wǎng)絡(luò ),主要實(shí)現移動(dòng)客戶(hù)端程序可以直接瀏覽數據,查找相關(guān)信息,錄入數據等功能,還有許多相關(guān)的信息維護功能,客戶(hù)端可以向服務(wù)器發(fā)送服務(wù)請求,服務(wù)器接收到請求以后,則通過(guò)相關(guān)的servlet程序對數據庫作出相應的查詢(xún)和操作(如插入和刪除記錄),并且返回相關(guān)信息到移動(dòng)客戶(hù)端。

RGSM應用系統按照MVC模式來(lái)構造客戶(hù)端程序,統設計一個(gè)HTTPCommunication類(lèi),負責提供所有客戶(hù)端屏幕類(lèi)顯示所需要的數據。以及實(shí)現為提供給請求的屏幕所需要的數據函數。圖3為采用開(kāi)發(fā)的應用系統功能模塊的移動(dòng)用戶(hù)界面。

圖3:用戶(hù)界面

3.2 系統數據的完整性約束

RDGSM數據庫結構是采用關(guān)系數據庫模型構建的,同一字段有可能在不同的表中均有記錄,在用戶(hù)輸入或刪除這些表中的記錄時(shí),保持表之間定義的關(guān)系,就是數據的完整性。保證這些記錄的完整性是關(guān)系到整個(gè)數據庫是否正常運行的關(guān)鍵。本系統通過(guò)觸發(fā)器來(lái)實(shí)現數據的完整性。觸發(fā)器是一個(gè)特殊的存儲過(guò)程,當指定事件(INSERT,UPDATE或DELETE)修改一個(gè)表時(shí),被自動(dòng)激活。觸發(fā)器可以查詢(xún)其它表,且可以包括復雜的Transact-SQL語(yǔ)句。下面為RDGSM數據庫的觸發(fā)器實(shí)現代碼。

CREATE TRIGGER TD_SAMPLE ON SAMPLE FOR DELETE AS

begin

declare

@string1 varchar(16),

@string2 varchar(10)

select @string1 = d.proj_code from deleted d

select @string2 = d.samp_code from deleted d

delete from gasch where proj_code=@string1 and samp_code=@string2

delete from majorch where proj_code=@string1 and samp_code=@string2

delete from minorch where proj_code=@string1 and samp_code=@string2

delete from isocom where proj_code=@string1 and samp_code=@string2

delete from isoother where proj_code=@string1 and samp_code=@string2

end

GO

4. 結論

本文探討的移動(dòng)數據應用僅限于軟件范疇。隨著(zhù)嵌入式系統在核智能領(lǐng)域的不斷應用,對核信息特別是輻射環(huán)境信息的采集和傳輸提出了更高的要求。具有任何時(shí)間,任何地點(diǎn)自由訪(fǎng)問(wèn)的特點(diǎn),將與嵌入式系統相結合,對提高核智能儀器的數據采集、傳輸和存儲能力都將起到積極的作用。

本文作者創(chuàng )新點(diǎn):采用技術(shù)實(shí)現了嵌入式,并在RDGSM成功上應用此嵌入式移動(dòng)數據庫系統。

參考文獻

1. Kochnev, Terekhov. Surviving Java for mobiles[J]. Pervasive Computing, IEEE. Volume 2,Issue 2(2003):90 -95

2. 周書(shū)民.RDGSM分布式同位素數據庫的時(shí)間同步策略[J],計算機應用研究,2004(7):184-185

3. 陳蓉西. JSP在移動(dòng)數據庫的實(shí)現[J].微計算機信息,2006,4:227-229

4. 王曉詠,楊明福. 基于平臺的手機通訊程序分析與實(shí)現[J].計算機應用軟件.2005(2):27-28


上一頁(yè) 1 2 3 4 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>