注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計網(wǎng)絡編程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.)著;邢春曉譯
出版社: 清華大學出版社
叢編項: 國外經(jīng)典教材·計算機科學與技術
標 簽: 可擴充語言 程序設計 教材

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

內容簡介

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

作者簡介

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

圖書目錄

第1部分  什么是XML
第1章  利用XML進行信息建模    2
1.1  引言    2
1.2  XML是一個信息領域    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  使用不充分的標簽    9
1.6  一種非常簡單的設計XML的方法    10
1.7  小結    12
第2部分  純XML數(shù)據(jù)庫
第2章  Tamino--Software AG公司 的純XML服務器    14
2.1  引言    14
2.2  Tamino的體系結構與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ù)映射到相關的功能——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  會話和事務    27
2.4.3  對結果的處理    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  小結    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)體系結構    34
3.3.1  可插拔的存儲后端    34
3.3.2  部署    34
3.3.3  應用開發(fā)    35
3.4  開始使用eXist    35
3.5  查詢語言的擴展    35
3.5.1  指定輸入文檔集合    36
3.5.2  文本查詢    36
3.5.3  突出的特性    37
3.6  應用開發(fā)    37
3.6.1  使用XML:DB API編寫Java應用    37
3.6.2  使用SOAP訪問eXist系統(tǒng)    39
3.6.3  與Cocoon集成    41
3.7  技術背景    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  小結    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ā)應用程序    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  對事務進行編程    60
4.4.6  兩階段加鎖和死鎖    61
4.4.7  減少資源競爭    63
4.4.8  檢查點    64
4.4.9  故障后的恢復處理    65
4.5  小結    65
第3部分  XML和關系數(shù)據(jù)庫
第5章  IBM支持XML的數(shù)據(jù)管理 產品體系結構和技術    68
5.1  引言    68
5.2  現(xiàn)有產品和技術概要    68
5.2.1  DB2通用數(shù)據(jù)庫    68
5.2.2  信息集成技術    68
5.3  當前的體系結構和技術    69
5.3.1  共享的體系結構和技術    69
5.3.2  XML Extender的體系結構    70
5.3.3  XML Extender技術    71
5.3.4  同時使用XML Collection和XML Column    75
5.3.5  XML數(shù)據(jù)轉換    76
5.3.6  XML數(shù)據(jù)的查詢、解析和驗證    76
5.3.7  XML Extender的聯(lián)邦支持    77
5.3.8  SQL/XML支持的體系結構    77
5.3.9  SQL/XML支持技術    78
5.3.10  數(shù)據(jù)管理Web服務體系結構    80
5.3.11  數(shù)據(jù)管理Web服務技術    81
5.3.12  信息集成體系結構和技術    83
5.4  未來的體系結構和技術    85
5.4.1  一個設想    85
5.4.2  應用接口、數(shù)據(jù)類型和API的目標    85
5.4.3  存儲、引擎和數(shù)據(jù)管理器的目標    87
5.4.4  為什么需要在一個系統(tǒng)中同時支持XML和關系存儲    89
5.4.5  為什么從長遠來看不考慮對象—關系方法    89
5.4.6  緊密相關的技術領域    90
5.5  小結    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  標準映射    102
6.4.2  檢索    104
6.4.3  修改    106
6.5  從關系數(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調用    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  小結    123
第7章  Microsoft SQL Server 2000對XML的支持    125
7.1  引言    125
7.2  XML和關系數(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查詢的結果序列化為XML    128
7.4.1  raw方式    130
7.4.2  auto和nested方式    130
7.4.3  explicit方式    131
7.5  在XML上提供關系視圖    133
7.6  SQLXML模板    136
7.7  在關系數(shù)據(jù)上提供XML視圖    137
7.7.1  注釋模式    137
7.7.2  使用XPath進行查詢    138
7.7.3  使用Updategram的修改    140
7.7.4  批量加載    141
7.8  小結    142
第8章  將XML文檔存儲到關系數(shù)據(jù)庫中的通用體系結構    143
8.1  引言    143
8.2  系統(tǒng)體系結構    145
8.2.1  安裝Xerces    145
8.3  數(shù)據(jù)模型    145
8.3.1  關系數(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  小結    200
第9章  一種建立高性能XML倉儲的對象—關系方法    201
9.1  引言    201
9.2  XML使用實例場景縱覽    202
9.3  高層系統(tǒng)體系結構    203
9.4  細節(jié)設計描述    207
9.5  小結    220
第4部分  XML應用
第10章  生物信息中的知識管理    222
10.1  引言    222
10.2  分子生物學背景簡介    223
10.3  生命科學正致力于使用XML對信息建模    226
10.4  一個基因信息模型    228
10.5  NeoCore XMS*    234
10.6  將BLAST集成到NeoCore XMS    237
10.6.1  序列搜索類型    238
10.7  小結    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)金流轉    247
11.3.1  公司情況    247
11.3.2  問題的解決    247
11.3.3  進一步的擴展    251
11.4  小結    251
11.5  注意    251
第12章  使用XML和J2EE技術設計并實現(xiàn)工程數(shù)據(jù)管理系統(tǒng)    253
12.1  引言    253
12.2  背景及要求    253
12.3  概述    254
12.3.1  安全服務    254
12.3.2  查詢服務    255
12.3.3  圖像查詢服務    255
12.3.4  打印服務    256
12.4  設計選擇    256
12.4.1  在OAI中使用XML    256
12.4.2  將輸入的XML文檔轉換為對象    257
12.4.3  將數(shù)據(jù)庫中的數(shù)據(jù)轉換成XML    258
12.4.4  將圖像數(shù)據(jù)轉換成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服務    261
12.5.3  大量數(shù)據(jù)傳輸能力    262
12.5.4  消息機制    262
12.6  小結    263
第13章  GIDB系統(tǒng)中使用支持XML的技術實現(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地圖服務的實現(xiàn)    271
13.4  GIDB中GML的導入和導出    275
13.5  小結    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和交叉領域的下一代NASA機構    287
14.6  高級概念的開發(fā)    288
14.6.1  研究方法    288
14.6.2  研究任務    289
14.7  小結    296
第15章  歸納數(shù)據(jù)庫中的XML統(tǒng)一框架    297
15.1  引言    297
15.2  過去的工作    298
15.2.1  提取和評價關聯(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中的關聯(lián)規(guī)則    320
15.4  XDM的優(yōu)勢    329
15.5  發(fā)展為自適應的開放系統(tǒng)    330
15.6  相關工作    331
15.7  小結    333
第16章  設計和管理XML數(shù)據(jù)倉庫    334
16.1  引言    334
16.1.1  為什么用XML的視圖機制    334
16.1.2  主要內容    334
16.1.3  概要    335
16.2  體系結構    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ù)到關系數(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  相關工作    346
16.7.1  XML查詢語言    346
16.7.2  存儲XML數(shù)據(jù)    346
16.7.3  XML數(shù)據(jù)集成系統(tǒng)    346
16.8  小結    347
第5部分  性能和測試基準
第17章  XML管理系統(tǒng)的評測基準    350
17.1  引言    350
17.2  評測基準的規(guī)范    350
17.3  評測基準的數(shù)據(jù)集    351
17.3.1  評測基準中的查詢語句    352
17.4  現(xiàn)有的XML評測基準    353
17.4.1  XOO7評測基準    353
17.4.2  XMach-1評測基準    357
17.4.3  XMark評測基準    359
17.5  小結    364
第18章  Michigan評測基準:用于XML查詢性能測試的微型基準    366
18.1  引言    366
18.2  相關工作    367
18.3  評測基準的數(shù)據(jù)集    368
18.3.1  對數(shù)據(jù)特征的討論    368
18.3.2  評測基準數(shù)據(jù)的模式定義    370
18.3.3  生成字符串屬性和元素內容    371
18.4  評測基準的查詢語句    373
18.4.1  選擇    373
18.4.2  基于值的聯(lián)結    377
18.4.3  基于指針的聯(lián)結    377
18.4.4  聚集    377
18.4.5  更新    378
18.5  評測基準的使用    378
18.6  小結    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  關系數(shù)據(jù)庫    384
19.3.2  面向對象數(shù)據(jù)庫    387
19.3.3  目錄服務器    387
19.3.4  純XML數(shù)據(jù)庫    391
19.4  評測基準規(guī)范    391
19.4.1  對關系數(shù)據(jù)庫進行評測    391
19.4.2  對面向對象數(shù)據(jù)庫進行評測    392
19.4.3  對目錄服務器進行評測    392
19.4.4  對純XML數(shù)據(jù)庫進行評測    393
19.5  測試結果    393
19.5.1  性能評價    394
19.5.2  空間效率的評價    395
19.5.3  小結    396
19.6  相關工作    396
19.6.1  對存儲和獲取XML文檔過程的研究    397
19.6.2  XML和關系數(shù)據(jù)庫    397
19.6.3  XML和對象-關系數(shù)據(jù)庫    398
19.6.4  XML和面向對象數(shù)據(jù)庫    398
19.6.5  XML和目錄服務器    399
19.6.6  XML數(shù)據(jù)庫的評測基準    399
19.6.7  評測XML數(shù)據(jù)庫的原則    400
19.7  小結    400
第20章  支持XML的數(shù)據(jù)庫和純XML數(shù)據(jù)庫的性能分析    402
20.1  引言    402
20.2  相關工作    403
20.3  方法    404
20.4  數(shù)據(jù)庫設計    405
20.5  討論    408
20.6  實驗結果    409
20.6.1  數(shù)據(jù)庫大小    409
20.6.2  SQL操作(單條記錄)    410
20.6.3  SQL操作(多條記錄)    412
20.6.4  報告    413
20.7  小結    414
第21章  結論    416
參考文獻    419

本目錄推薦

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