出版時(shí)間:2009-10 出版社:清華大學(xué)出版社 作者:孟小峰 頁數(shù):312
Tag標(biāo)簽:無
前言
進(jìn)入新世紀(jì)以來,數(shù)據(jù)庫技術(shù)面臨一場變革,即在原有關(guān)系數(shù)據(jù)庫技術(shù)成熟之后,新的數(shù)據(jù)庫技術(shù)在哪里?一個(gè)重要的趨勢(shì)是具有靈活的半結(jié)構(gòu)化特性的XML數(shù)據(jù)的出現(xiàn)。XML作為一種數(shù)據(jù)存儲(chǔ)和交換格式,在互聯(lián)網(wǎng)絡(luò)環(huán)境中扮演著極其重要的角色,它已經(jīng)成為數(shù)據(jù)交換事實(shí)上的標(biāo)準(zhǔn),在電子商務(wù)、電子政務(wù)、金融、出版、科學(xué)數(shù)據(jù)與各種資源的數(shù)字化等方面得到越來越廣泛和深入的應(yīng)用??梢韵胂?,在不久的將來,XML數(shù)據(jù)的規(guī)模將可能達(dá)到或者超過各種關(guān)系數(shù)據(jù)庫中的數(shù)據(jù)規(guī)模,從而成為繼關(guān)系數(shù)據(jù)之后新的主流數(shù)據(jù)形式。 如何有效管理XML數(shù)據(jù)自然成為尋找突破口的數(shù)據(jù)庫界的熱點(diǎn)研究問題。但在2000年研究之初,學(xué)界和工業(yè)界在技術(shù)選擇上有過一些爭論。主流工作認(rèn)為應(yīng)當(dāng)以現(xiàn)有關(guān)系數(shù)據(jù)庫為基礎(chǔ),試圖建立XML數(shù)據(jù)與關(guān)系數(shù)據(jù)的映射關(guān)系,從而可以利用已有的關(guān)系數(shù)據(jù)庫系統(tǒng)管理XML數(shù)據(jù)。這顯然是受數(shù)據(jù)庫技術(shù)歷史沿革的影響。因?yàn)闅v史上人們要替代關(guān)系數(shù)據(jù)庫系統(tǒng)的多次努力均告失敗,尤以演繹數(shù)據(jù)庫、面向?qū)ο髷?shù)據(jù)庫為代表。最終的結(jié)果是被關(guān)系數(shù)據(jù)庫所“同化”。但代價(jià)是關(guān)系數(shù)據(jù)庫這架馬車負(fù)重累累,越跑越慢了?! ★@然,上述方法沿用了這一慣性思維,但其致命弱點(diǎn)是不言而喻的,即在將XML一數(shù)據(jù)映射為關(guān)系數(shù)據(jù)的同時(shí),XML數(shù)據(jù)中某些屬性值的缺失和重復(fù)。
內(nèi)容概要
本書從數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)的角度,依據(jù)作者多年的研究成果全面系統(tǒng)地介紹了Native XML數(shù)據(jù)庫系統(tǒng)相關(guān)技術(shù)。內(nèi)容涵蓋了XML數(shù)據(jù)庫存儲(chǔ)管理技術(shù)(包括存儲(chǔ)、編碼、索引等方法);XML查詢處理與優(yōu)化技術(shù)(包括XML查詢代數(shù)、結(jié)構(gòu)查詢處理、整體查詢處理、近似查詢處理、查詢優(yōu)化等),以及XML數(shù)據(jù)管理新技術(shù)(包括XML/Update處理、訪問控制、關(guān)鍵字查詢等);最后介紹典型XML數(shù)據(jù)庫系統(tǒng)和基準(zhǔn)測(cè)試。 本書主要面向高年級(jí)本科生、研究生和研究工作者,它對(duì)學(xué)習(xí)者是很好的教材,對(duì)專業(yè)人士是很好的參考資料。
書籍目錄
第1章 緒論 1.1 引言 1.2 什么是XML 1.3 XML數(shù)據(jù) 1.3.1 半結(jié)構(gòu)化數(shù)據(jù) 1.3.2 XML數(shù)據(jù)的特點(diǎn) 1.4 XML數(shù)據(jù)庫 1.5 XML數(shù)據(jù)庫查詢語言 1.6 XML數(shù)據(jù)庫系統(tǒng) 1.6.1 體系結(jié)構(gòu) 1.6.2 功能模塊 1.7 XML數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)技術(shù) 1.7.1 存儲(chǔ)方法 1.7.2 編碼方法 1.7.3 索引技術(shù) 1.7.4 查詢代數(shù) 1.7.5 查詢處理 1.7.6 查詢優(yōu)化 1.7.7 XML數(shù)據(jù)更新 1.7.8 訪問控制 1.7.9 基準(zhǔn)測(cè)試 1.8 XML數(shù)據(jù)庫技術(shù)發(fā)展 1.8.1 XML近似查詢處理 1.8.2 XML關(guān)鍵字查詢 1.8.3 XML異構(gòu)數(shù)據(jù)集成 1.8.4 分布XML處理 1.8.5 圖數(shù)據(jù) 1.9 總結(jié) 習(xí)題 參考文獻(xiàn)第2章 XML基礎(chǔ)知識(shí) 2.1 引言 2.2 DTD 2.3 Schema 2.4 XPath查詢語言 2.4.1 XPath簡介 2.4.2 XPath軸 2.5 XQuery查詢語言 2.5.1 XQuery簡介 2.5.2 XQuery表達(dá)式 2.5.3 XQuery語法 2.6 XQuery/Update 2.7 SAX和DOM 2.7.1 SAX 2.7.2 DOM 2.8 總結(jié) 習(xí)題 參考文獻(xiàn)第3章 XML數(shù)據(jù)存儲(chǔ) 3.1 引言 3.2 存儲(chǔ)方法分類 3.2.1 存儲(chǔ)粒度 3.2.2 存儲(chǔ)順序 3.3 多粒度存儲(chǔ)方法 3.4 支持更新的存儲(chǔ)方法……第4章 XML編碼 第5章 XML數(shù)據(jù)索引第6章 XML查詢代數(shù)第7章 XML查詢處理——基本處理方法第8章 XML查詢處理——整體匹配 第9章 XML查詢優(yōu)化 第10章 XML數(shù)據(jù)更新處理第11章 XML近似查詢處理第12章 XML關(guān)鍵字查詢第13章 XML訪問控制 第14章 XML數(shù)據(jù)庫管理系統(tǒng) 參考文獻(xiàn)匯總詞匯索引后記
章節(jié)摘錄
第1章 緒論 1.1 引言 隨著信息技術(shù)的迅猛發(fā)展,人們可以通過互聯(lián)網(wǎng)從世界各地接收和發(fā)送信息,而信息交換過程中的一個(gè)突出問題就是數(shù)據(jù)格式的異構(gòu)性、,這將極大地阻礙對(duì)信息進(jìn)行有效的使用。XML的出現(xiàn)正是針對(duì)這一問題而提出的解決方案。隨著計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,XML技術(shù)的應(yīng)用也將不斷擴(kuò)展。該技術(shù)不僅可以用于銀行之間進(jìn)行數(shù)據(jù)交換、證券公司對(duì)其上市公司相關(guān)的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、圖書館對(duì)其館藏書目進(jìn)行查詢檢索、企事業(yè)單位對(duì)其文件檔案進(jìn)行管理,還可用于電子商務(wù)、搜索引擎軟件、自動(dòng)智能翻譯、文檔發(fā)聲軟件等領(lǐng)域。XML技術(shù)在當(dāng)前的互聯(lián)網(wǎng)絡(luò)和IT環(huán)境中扮演著越來越重要的角色,它事實(shí)上已經(jīng)成為數(shù)據(jù)交換的標(biāo)準(zhǔn)、SOA架構(gòu)的基石。Gartner預(yù)測(cè),XML文件的使用率在2007年達(dá)到40%,在2008年將占據(jù)支配地位。IDC(國際數(shù)據(jù)公司)最近發(fā)布的一份報(bào)告顯示,在500家受訪企業(yè)的IT部門中,有29%的企業(yè)宣稱正在大量使用XML存儲(chǔ)庫和數(shù)據(jù)庫。XML的廣泛應(yīng)用使得高效的XML數(shù)據(jù)管理成為一種迫切的需求。
媒體關(guān)注與評(píng)論
本書介紹采用純XML數(shù)據(jù)庫管理系統(tǒng)的優(yōu)點(diǎn)及系統(tǒng)實(shí)現(xiàn)的相關(guān)算法、技術(shù)和實(shí)踐經(jīng)驗(yàn),目的明確,言之有物,反映了作者多年來的理論研究和系統(tǒng)實(shí)現(xiàn)的深厚基礎(chǔ)。作者及其研究團(tuán)隊(duì)并不僅僅滿足于研究,還設(shè)計(jì)和開發(fā)了一個(gè)純XML數(shù)據(jù)庫管理系統(tǒng)orientX,連續(xù)八年推出了六個(gè)后續(xù)版本,在國內(nèi)外均產(chǎn)生了很好的影響,這是一個(gè)很優(yōu)秀的成果?! 荦?bào)J研究員(中國科學(xué)院數(shù)學(xué)所) 孟小峰教授是國內(nèi)較早從事XML數(shù)據(jù)管理技術(shù)的專家,對(duì)該領(lǐng)域具有深入的了解,他編著的這本《XML數(shù)據(jù)管理:概念與技術(shù)》從存儲(chǔ)管理、查詢處理、關(guān)鍵字檢索、訪問控制等多個(gè)角度,對(duì)XML數(shù)據(jù)管理的關(guān)鍵技術(shù)進(jìn)行了全面的論述,是我看到的第一本系統(tǒng)反映XML數(shù)據(jù)管理領(lǐng)域最新技術(shù)發(fā)展的書籍?! ┎畼方淌冢◤?fù)旦大學(xué)) 作者從2000年始,在已故香港科技大學(xué)陸宏鈞教授的指導(dǎo)下,開展了純XML數(shù)據(jù)管理的研究,取得一系列高水平研究成果,并在國內(nèi)率先開發(fā)了具有自主知識(shí)產(chǎn)權(quán)的XML數(shù)據(jù)庫原型系統(tǒng)orientX本書基于作者多年在XML數(shù)據(jù)管理系統(tǒng)方面的研究積累,從數(shù)據(jù)庫系統(tǒng)實(shí)現(xiàn)的角度,全面系統(tǒng)地介紹了純XML數(shù)據(jù)庫系統(tǒng)相關(guān)技術(shù)?! 芰⒅淌冢ㄇ迦A大學(xué)) 本書全面系統(tǒng)地介紹了XML數(shù)據(jù)管理技術(shù)的理論、技術(shù)和方法,反映了XML數(shù)據(jù)管理研究領(lǐng)域的新成果,為從事XML數(shù)據(jù)管理技術(shù)研究和XML數(shù)據(jù)管理系統(tǒng)開發(fā)的科技工作者提供了一部良好參考書。本書還提供了翔實(shí)的參考文獻(xiàn)和文獻(xiàn)導(dǎo)讀信息,并附有大量習(xí)題,使得本書不但可以供科技工作者使用,也可以作為大專院校的教材?! 罱ㄖ薪淌冢ü枮I工業(yè)大學(xué)) 本書是作者對(duì)多年來在純XML數(shù)據(jù)庫管理系統(tǒng)方面的研究和開發(fā)經(jīng)驗(yàn)的總結(jié),全面系統(tǒng)地介紹了純XML數(shù)據(jù)庫系統(tǒng)的基本理論和實(shí)現(xiàn)技術(shù)。本書在內(nèi)容和形式上做了很多新的探索,概念定義準(zhǔn)確嚴(yán)謹(jǐn)、分析總結(jié)恰當(dāng),內(nèi)容的組織結(jié)構(gòu)循序漸進(jìn)、編排合理,易于讀者對(duì)XML數(shù)據(jù)管理枝術(shù)的學(xué)習(xí)與理解?!傊緯且槐揪哂泻芨呃碚撍胶蛯?shí)用價(jià)值的學(xué)術(shù)專著,……對(duì)于推動(dòng)我國XML技術(shù)的研究和開發(fā)以及高層次XML人才的培養(yǎng)具有重要的意義?! 诟杲淌冢|北大學(xué))
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載