注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程XML數(shù)據(jù)管理純XML和支持XML的數(shù)據(jù)庫系統(tǒng)

XML數(shù)據(jù)管理純XML和支持XML的數(shù)據(jù)庫系統(tǒng)

XML數(shù)據(jù)管理純XML和支持XML的數(shù)據(jù)庫系統(tǒng)

定 價:¥57.00

作 者: (美)羅伯托(Zicari, R.)著;邢春曉譯
出版社: 清華大學(xué)出版社
叢編項: 國外經(jīng)典教材·計算機科學(xué)與技術(shù)
標(biāo) 簽: 可擴充語言 程序設(shè)計 教材

ISBN: 9787302119838 出版時間: 2006-02-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 432 字?jǐn)?shù):  

內(nèi)容簡介

本書由活躍在XML領(lǐng)域最前沿的專家編寫,展示了使用XML進行信息建模的最好方式,涉及了各種數(shù)據(jù)管理問題的關(guān)鍵,提供了對各種,XML解決方案優(yōu)缺點的深入分析,紹了-些白定義的內(nèi)部解決方案,是-本出色地把XML數(shù)據(jù)管理領(lǐng)域,中的實踐經(jīng)驗和理淪分析結(jié)合在一起的書。本書由5個相對獨立的部分組成,包括的主題有:◆良好的語法和格式在XML信息建模中的作用?!鬞amino數(shù)據(jù)庫的XML存儲、索引、查詢和數(shù)據(jù)訪問特性?!糸_放源系統(tǒng)exist的特性和API?!鬊erkeleyDBXML以純XML方式存儲XML文檔的能力?!鬒BMDB2通用數(shù)據(jù)庫及其對XML應(yīng)用的支持?!鬤peranto用于解決信息集成需求的方法?!鬙racle用于管理以XML文檔為中心的XMLType類型?!鬗icrosoftSQLServer2000對輸出輸入XML數(shù)據(jù)的支持?!粢环N在關(guān)系數(shù)據(jù)庫中存儲XML文檔的通用體系結(jié)構(gòu)。◆用于評估XML數(shù)據(jù)庫性能的X007、XMach-1、XMark以及其他評測基準(zhǔn)。本書可供高等院校學(xué)生學(xué)習(xí)高級數(shù)據(jù)庫課程時使用,也可作為XML和關(guān)系數(shù)據(jù)庫專業(yè)人員的參考手冊。

作者簡介

暫缺《XML數(shù)據(jù)管理純XML和支持XML的數(shù)據(jù)庫系統(tǒng)》作者簡介

圖書目錄

第1部分  什么是XML
第1章  利用XML進行信息建模    2
1.1  引言    2
1.2  XML是一個信息領(lǐng)域    2
1.3  XML如何表達信息    3
1.4  XML中的模式    4
1.5  XML信息建模的常見問題    6
1.5.1  將屬性作為數(shù)據(jù)元素使用    7
1.5.2  將數(shù)據(jù)元素作為元數(shù)據(jù)使用    7
1.5.3  使用不充分的標(biāo)簽    9
1.6  一種非常簡單的設(shè)計XML的方法    10
1.7  小結(jié)    12
第2部分  純XML數(shù)據(jù)庫
第2章  Tamino--Software AG公司 的純XML服務(wù)器    14
2.1  引言    14
2.2  Tamino的體系結(jié)構(gòu)與API    14
2.3  XML存儲    16
2.3.1  集合和文檔類型    17
2.3.2  模式    17
2.3.3  訪問其他數(shù)據(jù)庫——Tamino X-Node    20
2.3.4  將數(shù)據(jù)映射到相關(guān)的功能——Tamino X-Tension    22
2.3.5  國際化的問題    24
2.3.6  索引    25
2.3.7  在磁盤上的組織    26
2.4  查詢XML    27
2.4.1  查詢語言——Tamino X-Query    27
2.4.2  會話和事務(wù)    27
2.4.3  對結(jié)果的處理    28
2.4.4  執(zhí)行查詢    28
2.5  工具    29
2.5.1  瀏覽數(shù)據(jù)庫    29
2.5.2  編輯模式    29
2.5.3  訪問WebDAV    30
2.5.4  X-Application    30
2.6  完整的數(shù)據(jù)庫功能    31
2.7  小結(jié)    31
第3章  eXist純XML數(shù)據(jù)庫    32
3.1  引言    32
3.2  系統(tǒng)特性    32
3.2.1  無模式的XML數(shù)據(jù)存儲    32
3.2.2  數(shù)據(jù)集合    33
3.2.3  基于索引的查詢處理    33
3.2.4  用于全文檢索擴展    33
3.3  系統(tǒng)體系結(jié)構(gòu)    34
3.3.1  可插拔的存儲后端    34
3.3.2  部署    34
3.3.3  應(yīng)用開發(fā)    35
3.4  開始使用eXist    35
3.5  查詢語言的擴展    35
3.5.1  指定輸入文檔集合    36
3.5.2  文本查詢    36
3.5.3  突出的特性    37
3.6  應(yīng)用開發(fā)    37
3.6.1  使用XML:DB API編寫Java應(yīng)用    37
3.6.2  使用SOAP訪問eXist系統(tǒng)    39
3.6.3  與Cocoon集成    41
3.7  技術(shù)背景    43
3.7.1  查詢執(zhí)行的不同方式    43
3.7.2  索引方案    44
3.7.3  索引與存儲的實現(xiàn)    46
3.7.4  查詢語言處理    48
3.7.5  查詢性能    50
3.8  小結(jié)    51
第4章  嵌入式XML數(shù)據(jù)庫    52
4.1  引言    52
4.2  嵌入式數(shù)據(jù)庫簡介    52
4.3  嵌入式XML數(shù)據(jù)庫    53
4.4  為嵌入式XML數(shù)據(jù)庫開發(fā)應(yīng)用程序    54
4.4.1  Berkeley DB XML系統(tǒng)概述    55
4.4.2  配置    56
4.4.3  建立索引和索引類型    56
4.4.4  XPath查詢處理    58
4.4.5  對事務(wù)進行編程    60
4.4.6  兩階段加鎖和死鎖    61
4.4.7  減少資源競爭    63
4.4.8  檢查點    64
4.4.9  故障后的恢復(fù)處理    65
4.5  小結(jié)    65
第3部分  XML和關(guān)系數(shù)據(jù)庫
第5章  IBM支持XML的數(shù)據(jù)管理 產(chǎn)品體系結(jié)構(gòu)和技術(shù)    68
5.1  引言    68
5.2  現(xiàn)有產(chǎn)品和技術(shù)概要    68
5.2.1  DB2通用數(shù)據(jù)庫    68
5.2.2  信息集成技術(shù)    68
5.3  當(dāng)前的體系結(jié)構(gòu)和技術(shù)    69
5.3.1  共享的體系結(jié)構(gòu)和技術(shù)    69
5.3.2  XML Extender的體系結(jié)構(gòu)    70
5.3.3  XML Extender技術(shù)    71
5.3.4  同時使用XML Collection和XML Column    75
5.3.5  XML數(shù)據(jù)轉(zhuǎn)換    76
5.3.6  XML數(shù)據(jù)的查詢、解析和驗證    76
5.3.7  XML Extender的聯(lián)邦支持    77
5.3.8  SQL/XML支持的體系結(jié)構(gòu)    77
5.3.9  SQL/XML支持技術(shù)    78
5.3.10  數(shù)據(jù)管理Web服務(wù)體系結(jié)構(gòu)    80
5.3.11  數(shù)據(jù)管理Web服務(wù)技術(shù)    81
5.3.12  信息集成體系結(jié)構(gòu)和技術(shù)    83
5.4  未來的體系結(jié)構(gòu)和技術(shù)    85
5.4.1  一個設(shè)想    85
5.4.2  應(yīng)用接口、數(shù)據(jù)類型和API的目標(biāo)    85
5.4.3  存儲、引擎和數(shù)據(jù)管理器的目標(biāo)    87
5.4.4  為什么需要在一個系統(tǒng)中同時支持XML和關(guān)系存儲    89
5.4.5  為什么從長遠來看不考慮對象—關(guān)系方法    89
5.4.6  緊密相關(guān)的技術(shù)領(lǐng)域    90
5.5  小結(jié)    90
5.6  注意    90
第6章  Oracle9i對XML的支持    92
6.1  引言    92
6.2  將XML存儲為CLOB    94
6.2.1  使用CLOB和OracleText包    94
6.2.2  OracleText中的查詢謂詞    95
6.2.3  XML特有的功能    96
6.2.4  前提條件    97
6.3  XMLType    99
6.3.1  對象類型XMLType    99
6.3.2  Java中的XMLType處理    101
6.4  使用XSU實現(xiàn)細粒度存儲    101
6.4.1  標(biāo)準(zhǔn)映射    102
6.4.2  檢索    104
6.4.3  修改    106
6.5  從關(guān)系數(shù)據(jù)建立XML文檔    108
6.5.1  SQL函數(shù)existsNode和extract    108
6.5.2  SQL函數(shù)sys_XMLGen    108
6.5.3  SQL函數(shù)SYS_XMLAgg    110
6.5.4  PL/SQL包DBMS_XMLGen    111
6.6  數(shù)據(jù)庫的Web訪問    112
6.6.1  XSQL原理    112
6.6.2  將XML數(shù)據(jù)發(fā)布到數(shù)據(jù)庫中    114
6.6.3  參數(shù)化    115
6.6.4  Servlet調(diào)用    116
6.7  專有的Oracle特征    117
6.7.1  URI支持    117
6.7.2  解析器    121
6.7.3  類生成器    121
6.7.4  特殊的Java Bean    123
6.8  小結(jié)    123
第7章  Microsoft SQL Server 2000對XML的支持    125
7.1  引言    125
7.2  XML和關(guān)系數(shù)據(jù)    125
7.3  SQL Server的XML訪問    126
7.3.1  通過HTTP訪問    126
7.3.2  通過SQLOLEDB、ADO和.NET使用XML特征    128
7.4  將SQL查詢的結(jié)果序列化為XML    128
7.4.1  raw方式    130
7.4.2  auto和nested方式    130
7.4.3  explicit方式    131
7.5  在XML上提供關(guān)系視圖    133
7.6  SQLXML模板    136
7.7  在關(guān)系數(shù)據(jù)上提供XML視圖    137
7.7.1  注釋模式    137
7.7.2  使用XPath進行查詢    138
7.7.3  使用Updategram的修改    140
7.7.4  批量加載    141
7.8  小結(jié)    142
第8章  將XML文檔存儲到關(guān)系數(shù)據(jù)庫中的通用體系結(jié)構(gòu)    143
8.1  引言    143
8.2  系統(tǒng)體系結(jié)構(gòu)    145
8.2.1  安裝Xerces    145
8.3  數(shù)據(jù)模型    145
8.3.1  關(guān)系數(shù)據(jù)庫中的DOM存儲    147
8.3.2  嵌套集合模型    147
8.4  創(chuàng)建數(shù)據(jù)庫    148
8.4.1  物理數(shù)據(jù)模型    148
8.4.2  創(chuàng)建用戶定義的數(shù)據(jù)類型    149
8.4.3  創(chuàng)建表    150
8.4.4  從倉儲中序列化一個文檔    156
8.4.5  手工創(chuàng)建一個XML文檔    160
8.5  連接倉儲    162
8.5.1  xmlrepDB類    162
8.6  上載XML文檔    168
8.6.1  xmlrepSAX類    168
8.6.2  數(shù)據(jù)條目的存儲過程    172
8.6.3  uploadXML類    177
8.6.4  extractXML類    189
8.7  查詢倉儲    192
8.7.1  Ad Hoc SQL查詢    192
8.7.2  文本搜索    195
8.7.3  一些其他的存儲過程    195
8.7.4  生成XPath表達式    197
8.8  未來的進一步完善    200
8.9  小結(jié)    200
第9章  一種建立高性能XML倉儲的對象—關(guān)系方法    201
9.1  引言    201
9.2  XML使用實例場景縱覽    202
9.3  高層系統(tǒng)體系結(jié)構(gòu)    203
9.4  細節(jié)設(shè)計描述    207
9.5  小結(jié)    220
第4部分  XML應(yīng)用
第10章  生物信息中的知識管理    222
10.1  引言    222
10.2  分子生物學(xué)背景簡介    223
10.3  生命科學(xué)正致力于使用XML對信息建模    226
10.4  一個基因信息模型    228
10.5  NeoCore XMS*    234
10.6  將BLAST集成到NeoCore XMS    237
10.6.1  序列搜索類型    238
10.7  小結(jié)    242
第11章  XML在IBM DB2通用數(shù)據(jù)庫中的使用案例分析    243
11.1  引言    243
11.2  案例分析1:重要客戶優(yōu)先    243
11.2.1  公司情況    243
11.2.2  問題的解決    244
11.2.3  進一步的擴展    246
11.3  案例分析2:改善現(xiàn)金流轉(zhuǎn)    247
11.3.1  公司情況    247
11.3.2  問題的解決    247
11.3.3  進一步的擴展    251
11.4  小結(jié)    251
11.5  注意    251
第12章  使用XML和J2EE技術(shù)設(shè)計并實現(xiàn)工程數(shù)據(jù)管理系統(tǒng)    253
12.1  引言    253
12.2  背景及要求    253
12.3  概述    254
12.3.1  安全服務(wù)    254
12.3.2  查詢服務(wù)    255
12.3.3  圖像查詢服務(wù)    255
12.3.4  打印服務(wù)    256
12.4  設(shè)計選擇    256
12.4.1  在OAI中使用XML    256
12.4.2  將輸入的XML文檔轉(zhuǎn)換為對象    257
12.4.3  將數(shù)據(jù)庫中的數(shù)據(jù)轉(zhuǎn)換成XML    258
12.4.4  將圖像數(shù)據(jù)轉(zhuǎn)換成XML    258
12.4.5  數(shù)據(jù)庫的存取    258
12.4.6  驗證    260
12.5  未來發(fā)展方向    261
12.5.1  XSLT    261
12.5.2  Web服務(wù)    261
12.5.3  大量數(shù)據(jù)傳輸能力    262
12.5.4  消息機制    262
12.6  小結(jié)    263
第13章  GIDB系統(tǒng)中使用支持XML的技術(shù)實現(xiàn)地理數(shù)據(jù)交換    264
13.1  引言    264
13.2  GIDB中的METOC數(shù)據(jù)集成    266
13.2.1  背景    266
13.2.2  實現(xiàn)    267
13.3  GIDB Web地圖服務(wù)的實現(xiàn)    271
13.4  GIDB中GML的導(dǎo)入和導(dǎo)出    275
13.5  小結(jié)    278
第14章  利用可重用組件的分布式系統(tǒng)配置適配器實現(xiàn)空間網(wǎng)(SWW)    280
14.1  引言    280
14.2  高級概念描述:研究問題    280
14.2.1  未來的通信和衛(wèi)星群    282
14.3  系統(tǒng)框架的組件集成    284
14.4  實例    285
14.5  研究高級概念、SWW和交叉領(lǐng)域的下一代NASA機構(gòu)    287
14.6  高級概念的開發(fā)    288
14.6.1  研究方法    288
14.6.2  研究任務(wù)    289
14.7  小結(jié)    296
第15章  歸納數(shù)據(jù)庫中的XML統(tǒng)一框架    297
15.1  引言    297
15.2  過去的工作    298
15.2.1  提取和評價關(guān)聯(lián)規(guī)則    298
15.2.2  數(shù)據(jù)分類    301
15.2.3  歸納數(shù)據(jù)庫    303
15.2.4  PMML    305
15.3  數(shù)據(jù)模型:XDM    307
15.3.1  基本概念    308
15.3.2  使用XDM的分類    311
15.3.3  XDM中的關(guān)聯(lián)規(guī)則    320
15.4  XDM的優(yōu)勢    329
15.5  發(fā)展為自適應(yīng)的開放系統(tǒng)    330
15.6  相關(guān)工作    331
15.7  小結(jié)    333
第16章  設(shè)計和管理XML數(shù)據(jù)倉庫    334
16.1  引言    334
16.1.1  為什么用XML的視圖機制    334
16.1.2  主要內(nèi)容    334
16.1.3  概要    335
16.2  體系結(jié)構(gòu)    335
16.3  數(shù)據(jù)倉庫規(guī)范    336
16.3.1  XML文檔的視圖模型    336
16.3.2  數(shù)據(jù)倉庫規(guī)范的圖形化工具    338
16.4  元數(shù)據(jù)管理    339
16.4.1  數(shù)據(jù)倉庫    339
16.4.2  視圖定義    339
16.4.3  中介模式定義    342
16.5  數(shù)據(jù)倉庫的存儲和管理    342
16.5.1  存儲XML數(shù)據(jù)的不同策略    343
16.5.2  XML數(shù)據(jù)到關(guān)系數(shù)據(jù)庫的映射    343
16.5.3  視圖存儲    344
16.5.4  數(shù)據(jù)提取    344
16.6  DAWAX:定義和管理數(shù)據(jù)倉庫的圖形化工具    345
16.6.1  數(shù)據(jù)倉庫管理器    345
16.6.2  不同的DAWAX包    345
16.7  相關(guān)工作    346
16.7.1  XML查詢語言    346
16.7.2  存儲XML數(shù)據(jù)    346
16.7.3  XML數(shù)據(jù)集成系統(tǒng)    346
16.8  小結(jié)    347
第5部分  性能和測試基準(zhǔn)
第17章  XML管理系統(tǒng)的評測基準(zhǔn)    350
17.1  引言    350
17.2  評測基準(zhǔn)的規(guī)范    350
17.3  評測基準(zhǔn)的數(shù)據(jù)集    351
17.3.1  評測基準(zhǔn)中的查詢語句    352
17.4  現(xiàn)有的XML評測基準(zhǔn)    353
17.4.1  XOO7評測基準(zhǔn)    353
17.4.2  XMach-1評測基準(zhǔn)    357
17.4.3  XMark評測基準(zhǔn)    359
17.5  小結(jié)    364
第18章  Michigan評測基準(zhǔn):用于XML查詢性能測試的微型基準(zhǔn)    366
18.1  引言    366
18.2  相關(guān)工作    367
18.3  評測基準(zhǔn)的數(shù)據(jù)集    368
18.3.1  對數(shù)據(jù)特征的討論    368
18.3.2  評測基準(zhǔn)數(shù)據(jù)的模式定義    370
18.3.3  生成字符串屬性和元素內(nèi)容    371
18.4  評測基準(zhǔn)的查詢語句    373
18.4.1  選擇    373
18.4.2  基于值的聯(lián)結(jié)    377
18.4.3  基于指針的聯(lián)結(jié)    377
18.4.4  聚集    377
18.4.5  更新    378
18.5  評測基準(zhǔn)的使用    378
18.6  小結(jié)    379
第19章  數(shù)據(jù)庫中存儲XML文檔方式的比較    381
19.1  引言    381
19.2  XML文檔的數(shù)據(jù)模型    381
19.2.1  非類型辨識的DOM實現(xiàn)    382
19.2.2  類型辨識的DOM實現(xiàn)    383
19.3  存儲XML文檔的數(shù)據(jù)庫    384
19.3.1  關(guān)系數(shù)據(jù)庫    384
19.3.2  面向?qū)ο髷?shù)據(jù)庫    387
19.3.3  目錄服務(wù)器    387
19.3.4  純XML數(shù)據(jù)庫    391
19.4  評測基準(zhǔn)規(guī)范    391
19.4.1  對關(guān)系數(shù)據(jù)庫進行評測    391
19.4.2  對面向?qū)ο髷?shù)據(jù)庫進行評測    392
19.4.3  對目錄服務(wù)器進行評測    392
19.4.4  對純XML數(shù)據(jù)庫進行評測    393
19.5  測試結(jié)果    393
19.5.1  性能評價    394
19.5.2  空間效率的評價    395
19.5.3  小結(jié)    396
19.6  相關(guān)工作    396
19.6.1  對存儲和獲取XML文檔過程的研究    397
19.6.2  XML和關(guān)系數(shù)據(jù)庫    397
19.6.3  XML和對象-關(guān)系數(shù)據(jù)庫    398
19.6.4  XML和面向?qū)ο髷?shù)據(jù)庫    398
19.6.5  XML和目錄服務(wù)器    399
19.6.6  XML數(shù)據(jù)庫的評測基準(zhǔn)    399
19.6.7  評測XML數(shù)據(jù)庫的原則    400
19.7  小結(jié)    400
第20章  支持XML的數(shù)據(jù)庫和純XML數(shù)據(jù)庫的性能分析    402
20.1  引言    402
20.2  相關(guān)工作    403
20.3  方法    404
20.4  數(shù)據(jù)庫設(shè)計    405
20.5  討論    408
20.6  實驗結(jié)果    409
20.6.1  數(shù)據(jù)庫大小    409
20.6.2  SQL操作(單條記錄)    410
20.6.3  SQL操作(多條記錄)    412
20.6.4  報告    413
20.7  小結(jié)    414
第21章  結(jié)論    416
參考文獻    419

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號