国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽

  • 熱門標簽

當前位置: 主頁 > 航空資料 > 計算機 >

時間:2010-08-09 13:05來源:藍天飛行翻譯 作者:admin
曝光臺 注意防騙 網曝天貓店富美金盛家居專營店坑蒙拐騙欺詐消費者

354使用XML 高級編程
下載
下載
第10章XML和數據庫
X M L的未來與數據庫技術是密不可分的。從存儲在不同介質上的數據中自動生成X M L文檔
的能力,從不同的數據存儲交換信息的能力,將成為未來面向信息的I n t e r n e t的主要特點。動態
X M L文檔將會增加,變得與X M L一樣,被用于裝載任何東西,從天氣報告到貨物定單,電影回
放到體育結果,從圖像到聲音。
這一章的目的是看一下數據庫與X M L的關系。我們將從兩方面來做這件事情。首先我們將
介紹如何使用數據庫存儲類似X M L的數據,然后我們將描述如何將X M L作為一種不同數據庫之
間數據交換的方法。對這兩個方法的界定不是勾勒得很清楚,但是第一個與存儲X M L數據的新
系統的關系更加密切,第二個與遺留的系統關系更緊密—現有的數據庫需要與遺留的系統交
換數據。最后我們將介紹一個例子。所以,這一章可以分成三個部分:
• 存儲X M L。
• 將X M L用于交換。
• 圖書目錄的例子。
在存儲的部分,我們將看幾個用于存儲X M L的方法,并且考查一下為什么一個簡單的文件
系統對我們想要建立精細和復雜系統不是很適合。我們將看到文件系統的局限是什么,為什么
我們需要超越X M L文檔,并且哪一種類型的軟件包將是最適合存儲X M L。
在我們考慮用來保存X M L的理想的軟件時,可能意識到不是每件事情都是必需的(要看你
想要做些什么),但是我們至少可以建立起一套需求和想法,這樣在評測產品時做到心中有數。
在交換部分,我們將看一下數據是如何在不同的存儲服務器間通信的,通過使用X M L作為
一種中間格式。盡管使用X M L作為一種從一個數據庫取出數據放入另一個數據庫的方法是意義
重大的一步—例如,從關系型數據庫管理系統到一個面向對象數據庫管理系統,或者從O r a c l e
到S y b a s e—我們會看到對于X M L的結構仍然要加以考慮。
了解了存儲X M L的理想方法,以及從現有數據提取信息作為X M L的最好方法之后,我們將
通過圖書目錄例子舉例說明我們的一些想法。
那么,讓我們首先看看圍繞X M L存儲的一些問題。
10.1 存儲XML
讓我們從X M L的存儲開始,看看有哪些可用的方法。我們首先從總體上討論存儲的有關問
題,然后繼續闡述為什么要使用數據庫而不使用磁盤文件。
10.1.1 持續性問題
為了保證到目前為止你在本書中遇到的X M L文檔能夠被再次使用,它們應該保存在某種存
儲介質上—通常是文件系統。將信息保存起來留作以后使用稱為持續性,而且它也是指在一
個程序結束運行后使信息仍然可用的操作。例如,你可能很高興地用一個字處理軟件來寫一封
信,但是如果你關掉計算機或退出程序,就會丟掉信。持續化信件意味著將其保存為以后使用。
到目前為止,在這本書中我們對X M L的經驗是可以使用普通的文件系統中的文檔保持X M L
的持續性。保存這些文檔的方式與存儲字處理文檔或電子表格的方法相同—都保存為文件。
因為它們是X M L,你可以使用眾多專門的X M L編輯工具中的某一個來編輯它們。然而,不像
Microsoft Wo r d文檔或聲音文件,X M L也是普通的文本文件,以你也可以使用文本編輯器來編輯
它們。
這種技術有許多合適的應用。仍然以我們的圖書目錄為例,可以看到如果只有少量的出版
商,而且每個出版商僅擁有幾本書和幾位作者,那么文檔不會很大。同樣,如果文檔中的信息
只被一、兩個人使用—例如C D中收集的X M L文件,我相信你可能已經將它們扔在你的P C中
的某個地方了—那么,單個文件已經就足夠了。
1. 文件系統的限制
在某些方面,基于文件的方法很好。然而,對于關鍵性的應用,這個文件系統的方法就不
是太好了。我們將在這里小節一下這種方法的一些局限并且建立一個我們想實現的列表。
(1) 大小
第一個局限是文檔大小。如果在我們的這本書的目錄列表中有2 0個出版商,每一個出版商
有2 0 0本書和5 0個作者會怎么樣?我們所傳遞的X M L文件將變得非常不實用。不僅僅是因為它太
大了,而且如果你想維護文檔的不同部分也變得難于操縱。
• 我們想處理巨大的文檔,并且想檢查同其他部分分離的部分文檔。
(2) 并發性
正如我們可能想在文檔不同部分間快速和簡單地移動一樣,我們也可能想讓不同的人在不
同的時間更新不同的部分。也許圖書的編輯負責增加書名目和作者,經理考慮出版商。在一個
文件系統中只有一個單一文檔,在一個時間只能有一個人可以處理信息。如果一個編輯需要增
加新的書目,同時會計想更新作者的信息,一個人不得不等著其他人完成。的確,也可能兩個
人試圖在同一時刻編輯同一文件,并且其中一個人所作的改變會完全丟失。
• 我們想允許許多人在同一時刻處理同一文檔。
(3) 做這項工作的合適工具
也可能是這種情況,一個X M L編輯器可能不是處理一個文檔不同部分的合適工具。我們可
能讓會計部門來維護作者信息,而不被文檔的其他部分所牽扯,對于他們來說所選擇的工具可
能是一個簡單的表格。這個表格可能提供其他特性,如查找電話號碼或電話撥號。另一方面,
維護書的列表工具可能需要包含書自身的草稿文檔。
• 我們想使用最適合處理數據的工具來維護文檔的各個部分。
(4) 版本
一個經常考慮的重要問題是控制同一文檔的不同版本。
• 我們想能夠記錄一個文檔不同版本的軌跡。
(5) 安全
356使用XML 高級編程
下載
使用不同的工具處理文檔的不同部分,并且允許不同的用戶在同一時刻處理文檔的不同部
分引發出安全問題。
• 我們想控制一個文檔的某一部分只有某人可以查看或修改。
(6) 綜合性:集中和重復
也存在對數據的集中和重復的問題。會計部門可能已經有一個作者的數據庫,用于處理皇
室的支付。我們需要重復所有這些信息嗎,當需要在目錄中生成作者列表時,或者我們應該能
 
中國航空網 m.k6050.com
航空翻譯 www.aviation.cn
本文鏈接地址:XML高級編程上(117)
国产男女无遮挡_日本在线播放一区_国产精品黄页免费高清在线观看_国产精品爽爽爽
又大又硬又爽免费视频| 国产区一区二区| 日本国产一区二区三区| 裸模一区二区三区免费| 久久免费视频网站| 国产精品国产三级国产aⅴ浪潮 | 久久久国产精彩视频美女艺术照福利 | 国产99久久精品一区二区| 色播亚洲婷婷| 国产欧美日韩综合一区在线观看| 九色91国产| 亚洲最大av在线| 麻豆精品视频| 久久国产日韩欧美| 国产精品视频一区国模私拍| 久久99精品久久久久久噜噜| 欧美久久久精品| 不卡伊人av在线播放| 日韩av色综合| 欧美亚洲第一区| 国产精品18久久久久久首页狼| 国产精品国产一区二区| 茄子视频成人免费观看| 91久久精品美女| 久久九九热免费视频| 亚洲va欧美va在线观看| 国产特级黄色大片| 国产精品无码av在线播放 | 116极品美女午夜一级| 欧美 日韩精品| 91精品国产综合久久香蕉的用户体验| 日韩在线中文视频| 性欧美精品一区二区三区在线播放| 国模吧一区二区| 国产精品免费一区二区| 日韩精品一区二区三区色偷偷| 91精品国产自产91精品| 久久免费视频在线| 黄色片久久久久| 国产aⅴ精品一区二区三区黄| 国产精品国产亚洲精品看不卡 | 欧美日韩一区二区三区免费 | 美女扒开尿口让男人操亚洲视频网站| 97精品一区二区视频在线观看| 久久成人18免费网站| 日韩中文字幕久久| 欧洲精品国产| 丰满少妇大力进入| 欧美巨猛xxxx猛交黑人97人| 欧美激情一区二区久久久 | 欧美成人精品一区二区三区| 欧美成人四级hd版| 欧美在线一级va免费观看| 99精品国产一区二区| 九九热视频这里只有精品| 久久99亚洲热视| 成人乱人伦精品视频在线观看| 亚洲色精品三区二区一区| 国产精选久久久久久| 精品欧美一区二区精品久久| 成人免费观看视频在线观看| 国产在线精品91| 久久精品青青大伊人av| 激情小视频网站| 一级特黄录像免费播放全99| 久久av在线看| 亚洲av首页在线| 国产成人精品久久| 欧美亚洲第一页| 久久国产精品电影| 99久久久精品免费观看国产| 日韩一区免费观看| 色噜噜国产精品视频一区二区| 黄色a级片免费| 不卡毛片在线看| 97色在线播放视频| 日韩高清国产一区在线观看 | 欧美综合在线观看| 国产精品成人在线| 国产精品中文在线| 日韩av一级大片| 国产精品久久77777| 99视频精品全部免费看| 午夜精品久久久久久久白皮肤| 久久久av一区| 成人伊人精品色xxxx视频| 欧美一级片免费播放| 国产精品沙发午睡系列| 欧美亚洲视频在线观看| 精品免费国产| 久久久久久精| 国产精品香蕉av| 欧美一二三不卡| 亚洲一区精品电影| 国产精品免费一区二区三区| 91久热免费在线视频| 日韩精品一区二区三区外面| 欧美在线视频一区二区| 欧美精品在线看| 成人久久一区二区| 亚洲综合在线中文字幕| 国产精品九九久久久久久久| 久久精品国产一区二区三区日韩 | 亚洲国产精品久久久久爰色欲| 青草网在线观看| 亚洲乱码一区二区三区| 精品国产一区二区三区在线| 日本一区高清在线视频| 欧美牲交a欧美牲交| 亚洲字幕一区二区| 虎白女粉嫩尤物福利视频| 日韩av大片在线| 午夜精品久久久久久久久久久久| 欧美区二区三区| 国产精品对白刺激久久久| 久久久极品av| 久久久久女教师免费一区| 7777精品久久久久久| 国产区一区二区| 国产日韩综合一区二区性色av| 国内精品久久久久久久久| 青青草精品视频在线| 日本一区二区在线免费播放| 视频一区在线免费观看| 天天在线免费视频| 午夜精品久久久久久久99黑人| 亚洲在线www| 亚洲 国产 日韩 综合一区| 亚洲精品视频一二三| 在线观看污视频| 国产一区视频在线播放| 国产精品一区二区三区毛片淫片| 亚洲综合小说区| 亚洲精品偷拍视频| 午夜精品久久久内射近拍高清| 午夜精品一区二区三区av| 亚洲 国产 日韩 综合一区| 亚欧洲精品在线视频免费观看| 亚洲a级在线播放观看| 欧美一区二区三区精美影视| 日韩人妻一区二区三区蜜桃视频| 欧美影视一区二区| 黄黄视频在线观看| 国产伦精品一区二区三区视频孕妇| 国产伦精品一区二区三区照片| 成人免费淫片aa视频免费| 高清无码视频直接看| 91国自产精品中文字幕亚洲 | 欧美久久精品午夜青青大伊人| 欧美激情一级欧美精品| 亚洲一区二区三区色| 欧美一区二区三区综合| 亚洲在线色站| 国产精品国产亚洲精品看不卡| 亚洲国产精品日韩| 国内精品**久久毛片app| 爽爽爽爽爽爽爽成人免费观看| xxx一区二区| 日本精品视频在线观看| 国产免费一区二区三区四在线播放| 亚洲一区二区三区在线视频| 久久成人免费视频| 久久国内精品一国内精品| 成人免费网站在线| 超碰免费在线公开| 国产欧美精品一区二区三区-老狼| 日韩久久久久久久久久久久| 久久国产精品免费视频| 国产精品免费一区二区三区四区| 久久精品国产99国产精品澳门| 欧美一区二区三区四区在线| 99视频在线免费观看| 中文字幕久久综合| 成人av在线网址| 宅男噜噜99国产精品观看免费| 黄色一区三区| 国产精品久久久久久亚洲调教| 国产日韩欧美综合精品| 美女福利视频一区| 成人免费91在线看| 亚洲欧洲免费无码| 欧洲成人在线观看| 成人久久18免费网站图片| 久久久精品美女| 亚洲第一精品区| 黄色91av| 久久九九热免费视频| 亚洲国产一区二区精品视频| 人体精品一二三区| 国产精品69页| 国产精品狼人色视频一区| 亚洲欧洲日产国码无码久久99| 一区二区视频国产| 另类色图亚洲色图| 日韩免费高清在线观看| 国产欧美久久一区二区| 久久久久久久久久伊人| 亚洲精品国产一区| 国产日韩精品综合网站| 日韩亚洲第一页|